web/konrad/DeclarativeWidgets.git
11 years agoAdd licence header to all examples
Kevin Krammer [Mon, 19 Nov 2012 11:13:27 +0000]
Add licence header to all examples

11 years agoAdd explicit keyboard to respective constructors
Kevin Krammer [Mon, 19 Nov 2012 11:10:19 +0000]
Add explicit keyboard to respective constructors

11 years agoImplement information and critical message handling
Kevin Krammer [Thu, 8 Nov 2012 20:29:58 +0000]
Implement information and critical message handling

11 years agoShow filename in status bar
Kevin Krammer [Thu, 8 Nov 2012 19:39:17 +0000]
Show filename in status bar

11 years agoAdd icon support
Kevin Krammer [Thu, 8 Nov 2012 19:26:31 +0000]
Add icon support

12 years agoImplement file open
Kevin Krammer [Wed, 7 Nov 2012 19:58:12 +0000]
Implement file open

12 years agoImplement document save
Kevin Krammer [Wed, 7 Nov 2012 19:46:19 +0000]
Implement document save

12 years agoImplement file->new functionality
Kevin Krammer [Wed, 7 Nov 2012 19:21:14 +0000]
Implement file->new functionality

12 years agoExport editor controller class
Kevin Krammer [Tue, 6 Nov 2012 07:51:14 +0000]
Export editor controller class

12 years agoAdd text document as property
Kevin Krammer [Tue, 6 Nov 2012 08:02:01 +0000]
Add text document as property

12 years agoAdd text-editor example application
Kevin Krammer [Mon, 5 Nov 2012 20:00:52 +0000]
Add text-editor example application

12 years agoCreate examples.pro
Kevin Krammer [Mon, 5 Nov 2012 19:50:06 +0000]
Create examples.pro

12 years agoMake the library a separate build target
Kevin Krammer [Mon, 5 Nov 2012 19:46:05 +0000]
Make the library a separate build target

12 years agoAdd support for options in file dialog "static" methods
Kevin Krammer [Sun, 4 Nov 2012 22:08:13 +0000]
Add support for options in file dialog "static" methods

12 years agoAdd support for options in color dialog "static" methods
Kevin Krammer [Sun, 4 Nov 2012 20:08:52 +0000]
Add support for options in color dialog "static" methods

12 years agoRefactor message box attached to common base class
Kevin Krammer [Sun, 4 Nov 2012 10:03:53 +0000]
Refactor message box attached to common base class

12 years agoImplement "static methods" for font dialog
Kevin Krammer [Fri, 2 Nov 2012 15:19:09 +0000]
Implement "static methods" for font dialog

12 years agoRefactor input dialog attached to common base class
Kevin Krammer [Fri, 2 Nov 2012 14:35:01 +0000]
Refactor input dialog attached to common base class

12 years agoRefactor color dialog attached to common base class
Kevin Krammer [Fri, 2 Nov 2012 14:29:44 +0000]
Refactor color dialog attached to common base class

12 years agoRefactor file dialog attached to common base class
Kevin Krammer [Fri, 2 Nov 2012 14:26:24 +0000]
Refactor file dialog attached to common base class

12 years agoAdd base class for attached "static methods" helper objects
Kevin Krammer [Fri, 2 Nov 2012 14:23:21 +0000]
Add base class for attached "static methods" helper objects

12 years agoRemove modules from #include statements to be ready for Qt5
Tobias Koenig [Fri, 2 Nov 2012 14:38:53 +0000]
Remove modules from #include statements to be ready for Qt5

12 years agoAdd filedialog.qml to project
Kevin Krammer [Fri, 2 Nov 2012 14:03:57 +0000]
Add filedialog.qml to project

12 years agoSplit declarativeobjects_p.h/cpp into separated files
Tobias Koenig [Fri, 2 Nov 2012 11:13:35 +0000]
Split declarativeobjects_p.h/cpp into separated files

Moved files around to have a cleaner separation between library
and application.
Use GPL+KDAB copyright statement in all files.

12 years agoFix assignment of label to TabWidget's attached properties
Tobias Koenig [Fri, 2 Nov 2012 08:14:37 +0000]
Fix assignment of label to TabWidget's attached properties

12 years agoAdd support for ScrollArea
Tobias Koenig [Wed, 31 Oct 2012 12:10:28 +0000]
Add support for ScrollArea

12 years agoAdd support for ColumnView, ListView, TableView and TreeView
Tobias Koenig [Wed, 31 Oct 2012 12:02:35 +0000]
Add support for ColumnView, ListView, TableView and TreeView

12 years agoAdd support for StackedWidget
Tobias Koenig [Wed, 31 Oct 2012 09:27:46 +0000]
Add support for StackedWidget

12 years agoAdd support for LCDNumber
Tobias Koenig [Wed, 31 Oct 2012 09:20:01 +0000]
Add support for LCDNumber

12 years agoAdd support for StackedLayout
Tobias Koenig [Wed, 31 Oct 2012 09:12:35 +0000]
Add support for StackedLayout

12 years agoAdd template specialization of DeclarativeObjectProxy
Tobias Koenig [Wed, 31 Oct 2012 08:59:47 +0000]
Add template specialization of DeclarativeObjectProxy

This allows us to differ between proxied objects that need
a parent initializer (e.g. QAction) and objects where passing
a '0' as parent initializer would be ambigous.

12 years agoUse qWarning instead of qFatal to quit app
Tobias Koenig [Sun, 28 Oct 2012 11:56:54 +0000]
Use qWarning instead of qFatal to quit app

12 years agoOptional arguments for QInputDialog static methods
Kevin Krammer [Sun, 28 Oct 2012 10:46:25 +0000]
Optional arguments for QInputDialog static methods

12 years agoOptional arguments for QColorDialog static methods
Kevin Krammer [Sun, 28 Oct 2012 09:24:09 +0000]
Optional arguments for QColorDialog static methods

12 years agoAdd support for ButtonGroup
Tobias Koenig [Sun, 28 Oct 2012 09:26:57 +0000]
Add support for ButtonGroup

12 years agoImprove browser.qml a bit
Tobias Koenig [Sun, 28 Oct 2012 08:54:48 +0000]
Improve browser.qml a bit

12 years agoAdd support for ProgressBar
Tobias Koenig [Sun, 28 Oct 2012 08:45:51 +0000]
Add support for ProgressBar

12 years agoAdd support for ScrollBar
Tobias Koenig [Sun, 28 Oct 2012 08:34:59 +0000]
Add support for ScrollBar

12 years agoAdd support for Dial
Tobias Koenig [Sun, 28 Oct 2012 08:33:16 +0000]
Add support for Dial

12 years agoAdd support for SpinBox and DoubleSpinBox
Tobias Koenig [Sun, 28 Oct 2012 08:28:47 +0000]
Add support for SpinBox and DoubleSpinBox

12 years agoAdd support for CommandLinkButton
Tobias Koenig [Sun, 28 Oct 2012 08:23:40 +0000]
Add support for CommandLinkButton

12 years agoAdd support for RadioButton
Tobias Koenig [Sun, 28 Oct 2012 08:19:11 +0000]
Add support for RadioButton

12 years agoAdd support for ToolButton
Tobias Koenig [Sun, 28 Oct 2012 08:15:59 +0000]
Add support for ToolButton

12 years agoChanged gallery.qml to show all available widgets (similar to Qt Designer)
Tobias Koenig [Sun, 28 Oct 2012 08:01:40 +0000]
Changed gallery.qml to show all available widgets (similar to Qt Designer)

12 years agoAdd support for DateEdit/DateTimeEdit/TimeEdit
Tobias Koenig [Sun, 28 Oct 2012 08:01:17 +0000]
Add support for DateEdit/DateTimeEdit/TimeEdit

12 years agoAdd support for WebView
Tobias Koenig [Sun, 28 Oct 2012 07:38:38 +0000]
Add support for WebView

or how to create your webbrowser with 36 loc... it's just awesome!!! :)

12 years agoAdd support for TextBrowser
Tobias Koenig [Sun, 28 Oct 2012 07:25:32 +0000]
Add support for TextBrowser

12 years agoAdd support for PlainTextEdit
Tobias Koenig [Sun, 28 Oct 2012 07:18:54 +0000]
Add support for PlainTextEdit

12 years agoAdd support for GroupBox
Tobias Koenig [Sun, 28 Oct 2012 07:15:30 +0000]
Add support for GroupBox

12 years agoAdd support for Frame
Tobias Koenig [Sun, 28 Oct 2012 07:12:30 +0000]
Add support for Frame

12 years agoAdd support for LineEdit
Tobias Koenig [Sun, 28 Oct 2012 07:08:07 +0000]
Add support for LineEdit

12 years agoRemove dialogs from qwidgets.list we have implemented already
Tobias Koenig [Sun, 28 Oct 2012 07:03:51 +0000]
Remove dialogs from qwidgets.list we have implemented already

12 years agoAdd ActionItem to allow sharing Action objects between MenuBar, ToolBar and Widgets
Tobias Koenig [Fri, 19 Oct 2012 12:09:57 +0000]
Add ActionItem to allow sharing Action objects between MenuBar, ToolBar and Widgets

12 years agoQFileDialog static methods optional arguments and output arguments
Kevin Krammer [Tue, 23 Oct 2012 15:59:27 +0000]
QFileDialog static methods optional arguments and output arguments

12 years agoMerge inputdialog.qml into dialogs.qml
Tobias Koenig [Mon, 22 Oct 2012 14:52:06 +0000]
Merge inputdialog.qml into dialogs.qml

12 years agoImprove content of messageboxes
Tobias Koenig [Mon, 22 Oct 2012 14:38:16 +0000]
Improve content of messageboxes

12 years agoSupport for QInputDialog static get methods
Kevin Krammer [Mon, 22 Oct 2012 14:14:46 +0000]
Support for QInputDialog static get methods

12 years agoSupport for QFileDialog static get methods
Kevin Krammer [Mon, 22 Oct 2012 13:33:05 +0000]
Support for QFileDialog static get methods

12 years agoSupport for QColorDialog static getColor methods
Kevin Krammer [Mon, 22 Oct 2012 13:12:51 +0000]
Support for QColorDialog static getColor methods

12 years agoUse message box in editor example
Kevin Krammer [Sat, 20 Oct 2012 16:14:10 +0000]
Use message box in editor example

12 years agoRemove unnecessary flag redeclaration
Kevin Krammer [Sat, 20 Oct 2012 16:09:52 +0000]
Remove unnecessary flag redeclaration

12 years agoImplement QMessageBox
Kevin Krammer [Fri, 19 Oct 2012 16:33:05 +0000]
Implement QMessageBox

12 years agoAdd a couple of dialogs
Tobias Koenig [Fri, 19 Oct 2012 17:43:43 +0000]
Add a couple of dialogs

12 years agoAllow to blacklist certain signals from forwarding
Tobias Koenig [Fri, 19 Oct 2012 17:07:25 +0000]
Allow to blacklist certain signals from forwarding

This avoids that bound signal handlers are called multiple times for signals
with the same name (e.g. QPushButton::clicked() and QPushButton::clicked(bool))

12 years agoRemove all the classes we have implemented already
Tobias Koenig [Fri, 19 Oct 2012 16:40:02 +0000]
Remove all the classes we have implemented already

12 years agoAdd support for QDialog and QDialogButtonBox
Tobias Koenig [Fri, 19 Oct 2012 16:36:27 +0000]
Add support for QDialog and QDialogButtonBox

12 years agoShow how to extend the Qt widgets with custom properties
Tobias Koenig [Fri, 19 Oct 2012 16:13:11 +0000]
Show how to extend the Qt widgets with custom properties

12 years agoFixing delayed setting of GridLayout::alignment
Kevin Krammer [Fri, 19 Oct 2012 15:53:27 +0000]
Fixing delayed setting of GridLayout::alignment

12 years agoFixing delayed setting of BoxLayout::alignment
Kevin Krammer [Fri, 19 Oct 2012 15:36:53 +0000]
Fixing delayed setting of BoxLayout::alignment

12 years agoAdd grid layout
Kevin Krammer [Thu, 18 Oct 2012 13:50:50 +0000]
Add grid layout

12 years agoAdd *.pro.user to ignored files
Kevin Krammer [Thu, 18 Oct 2012 13:22:44 +0000]
Add *.pro.user to ignored files

12 years agoCreate proxy for layouts and rebase existing layouts to it
Kevin Krammer [Thu, 18 Oct 2012 13:22:20 +0000]
Create proxy for layouts and rebase existing layouts to it

12 years agoConnect editor context menu actions
Kevin Krammer [Wed, 17 Oct 2012 18:34:29 +0000]
Connect editor context menu actions

12 years agoAdd QML files to project file
Kevin Krammer [Wed, 17 Oct 2012 18:32:09 +0000]
Add QML files to project file

12 years agoAdd declarative form layout
Kevin Krammer [Wed, 17 Oct 2012 17:53:37 +0000]
Add declarative form layout

12 years agoMove test widget into a tab widget
Kevin Krammer [Wed, 17 Oct 2012 17:29:38 +0000]
Move test widget into a tab widget

12 years agoUse some slots of TextEditor now that we support them
Tobias Koenig [Wed, 17 Oct 2012 17:29:41 +0000]
Use some slots of TextEditor now that we support them

12 years agoAdd attached properties to box layouts
Kevin Krammer [Wed, 17 Oct 2012 17:26:03 +0000]
Add attached properties to box layouts

12 years agoMake the declarative engine accessible
Tobias Koenig [Wed, 17 Oct 2012 17:20:46 +0000]
Make the declarative engine accessible

This allows us to use Qt.quit() inside the QML

12 years agoInvoke slots of proxied objects correctly
Tobias Koenig [Wed, 17 Oct 2012 17:14:24 +0000]
Invoke slots of proxied objects correctly

12 years agoAdapt attached properties to common naming scheme
Tobias Koenig [Wed, 17 Oct 2012 16:59:52 +0000]
Adapt attached properties to common naming scheme

12 years agoAdd support for StatusBar with permanent widgets inside
Tobias Koenig [Wed, 17 Oct 2012 16:55:44 +0000]
Add support for StatusBar with permanent widgets inside

12 years agoAdd support for 'Separator {}' in MenuBar, Menu and ToolBar
Tobias Koenig [Wed, 17 Oct 2012 16:22:24 +0000]
Add support for 'Separator {}' in MenuBar, Menu and ToolBar

12 years agoAll widgets can have actions added, e.g. for context menu
Kevin Krammer [Wed, 17 Oct 2012 16:21:03 +0000]
All widgets can have actions added, e.g. for context menu

12 years agoAllow non-action QObjects as children of QMenu
Kevin Krammer [Wed, 17 Oct 2012 16:04:25 +0000]
Allow non-action QObjects as children of QMenu

E.g. for attaching anything non-visual like a timer

12 years agoAdd support for ToolBar
Tobias Koenig [Wed, 17 Oct 2012 16:03:00 +0000]
Add support for ToolBar

12 years agoAdd Menu and Action support
Tobias Koenig [Wed, 17 Oct 2012 15:25:22 +0000]
Add Menu and Action support

12 years agoAdd MainWindow and TextEdit
Tobias Koenig [Wed, 17 Oct 2012 14:31:43 +0000]
Add MainWindow and TextEdit

12 years agoUse qmlAttachedPropertiesObject() method to access attached properties
Tobias Koenig [Wed, 17 Oct 2012 13:44:18 +0000]
Use qmlAttachedPropertiesObject() method to access attached properties

12 years agoAdd wrapper for QCalendarWidget
Tobias Koenig [Wed, 17 Oct 2012 12:10:08 +0000]
Add wrapper for QCalendarWidget

12 years agoReorder widgets alphabetiaclly
Tobias Koenig [Wed, 17 Oct 2012 12:03:06 +0000]
Reorder widgets alphabetiaclly

12 years agoAdd list of widgets that need to be implemented
Tobias Koenig [Wed, 17 Oct 2012 11:54:19 +0000]
Add list of widgets that need to be implemented

12 years agoRename 'WidgetType' macro parameter to 'ProxyObjectType' to reflect usage
Tobias Koenig [Wed, 17 Oct 2012 11:42:05 +0000]
Rename 'WidgetType' macro parameter to 'ProxyObjectType' to reflect usage

12 years agoRemove unneeded code
Tobias Koenig [Wed, 17 Oct 2012 11:35:22 +0000]
Remove unneeded code

12 years agoRename .pro file to match new repository name
Kevin Krammer [Wed, 17 Oct 2012 11:27:20 +0000]
Rename .pro file to match new repository name

12 years agoAttached property for TabWidget to specify tab label/icon
Kevin Krammer [Tue, 16 Oct 2012 17:54:58 +0000]
Attached property for TabWidget to specify tab label/icon

12 years agoAdd proxy class for QWidget
Kevin Krammer [Tue, 16 Oct 2012 17:01:56 +0000]
Add proxy class for QWidget

Implements standard layout/child widget handling, allows sub classes
to override selectively

12 years agoRefactoring inheritance hierachy, reduce amount of per class code
Kevin Krammer [Mon, 15 Oct 2012 18:44:25 +0000]
Refactoring inheritance hierachy, reduce amount of per class code

12 years agoMake QML file a commandline option
Kevin Krammer [Mon, 15 Oct 2012 16:58:50 +0000]
Make QML file a commandline option

12 years agoFix crash when accessing custom properties or functions in QML
Tobias Koenig [Sun, 14 Oct 2012 16:00:39 +0000]
Fix crash when accessing custom properties or functions in QML

It works!!!!! :)