2017-11-22 17:56:37 +08:00
|
|
|
#include "mainwindow.h"
|
|
|
|
#include <QApplication>
|
|
|
|
|
2017-11-23 12:33:32 +08:00
|
|
|
#include "qqtobjectfactory.h"
|
|
|
|
#include "qqtcore.h"
|
|
|
|
|
|
|
|
int main ( int argc, char* argv[] )
|
2017-11-22 17:56:37 +08:00
|
|
|
{
|
2017-11-23 12:33:32 +08:00
|
|
|
QApplication a ( argc, argv );
|
|
|
|
|
|
|
|
QQtWidgetFactory::registerObject<QPushButton>();
|
|
|
|
QObject* obj = QQtWidgetFactory::createObject ( "QPushButton" );
|
|
|
|
pline() << obj->inherits ( "QWidget" );
|
|
|
|
pline() << obj->inherits ( "QPushButton" );
|
|
|
|
pline() << obj->inherits ( "QObject" );
|
|
|
|
obj->setObjectName ( "bbb" );
|
|
|
|
pline() << obj->objectName();
|
|
|
|
QQtObjectParcel::registerObject ( obj );
|
|
|
|
|
|
|
|
|
2017-11-22 17:56:37 +08:00
|
|
|
MainWindow w;
|
|
|
|
w.show();
|
|
|
|
|
|
|
|
return a.exec();
|
|
|
|
}
|