CUSTOM_METAOBJECT(DeclarativePlainTextEdit, QPlainTextEdit)
+// DeclarativeProgressBar
+DeclarativeProgressBar::DeclarativeProgressBar(QObject *parent) : DeclarativeWidgetProxy<QProgressBar>(parent)
+{
+ connectAllSignals(m_proxiedObject, this);
+}
+
+CUSTOM_METAOBJECT(DeclarativeProgressBar, QProgressBar)
+
// DeclarativePushButton
DeclarativePushButton::DeclarativePushButton(QObject *parent) : DeclarativeWidgetProxy<QPushButton>(parent)
{
#include <QtGui/QMenuBar>
#include <QtGui/QMessageBox>
#include <QtGui/QPlainTextEdit>
+#include <QtGui/QProgressBar>
#include <QtGui/QPushButton>
#include <QtGui/QRadioButton>
#include <QtGui/QScrollBar>
DeclarativePlainTextEdit(QObject *parent = 0);
};
+class DeclarativeProgressBar : public DeclarativeWidgetProxy<QProgressBar>
+{
+ DECLARATIVE_OBJECT
+
+ public:
+ DeclarativeProgressBar(QObject *parent = 0);
+};
+
class DeclarativePushButton : public DeclarativeWidgetProxy<QPushButton>
{
DECLARATIVE_OBJECT
qmlRegisterType<DeclarativeMessageBoxAttached>();
qmlRegisterType<DeclarativeMessageBox>("QtGui", 1, 0, "MessageBox");
qmlRegisterType<DeclarativePlainTextEdit>("QtGui", 1, 0, "PlainTextEdit");
+ qmlRegisterType<DeclarativeProgressBar>("QtGui", 1, 0, "ProgressBar");
qmlRegisterType<DeclarativePushButton>("QtGui", 1, 0, "PushButton");
qmlRegisterType<DeclarativeRadioButton>("QtGui", 1, 0, "RadioButton");
qmlRegisterType<DeclarativeScrollBar>("QtGui", 1, 0, "ScrollBar");
CalendarWidget {}
+ ProgressBar {
+ minimum: 0
+ maximum: 100
+ value: 42
+ textVisible: true
+ }
+
WebView {
url: "http://www.kdab.com"
}
// widgets
qcolumnview.h
qcombobox.h
-qdial.h
qdockwidget.h
qfocusframe.h
qfontcombobox.h
qmdiarea.h
qmdisubwindow.h
qprintpreviewwidget.h
-qprogressbar.h
qscrollarea.h
-qscrollbar.h
qsplashscreen.h
qsplitter.h
qstackedlayout.h