//--------------------------------------------------------------------------- int main(int argc, char *argv[]) { QApplication app(argc, argv); MyDialog windowTop; windowTop.show(); return app.exec(); }
int main(int argc, char **argv) { QApplication app(argc, argv); MyObject obj; MyDialog dialog; dialog.connect(dialog.aButton, SIGNAL(clicked()), SLOT(close())); dialog.show(); return app.exec(); }
int main(int argc, char* argv[]) { QApplication app(argc, argv); MyDialog* dialog = new MyDialog; //MyDialog dialog; QObject::connect(dialog, SIGNAL(onKeywordMatched(const QString&)), &app, SLOT(quit())); dialog->show(); return app.exec(); }
int main(int argc, char *argv[]) { QApplication a(argc, argv); QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8")); QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));//支持中文文件名显示 QFont font; font.setStyleStrategy(QFont::PreferDefault); //font.setPointSize(160);//实际上是16的字号,但设成16却不行 //font.setFamily(("wenquanyi")); //font.setBold(false); a.setFont(font); MyDialog *w = new MyDialog; //w->showMaximized();//最大化显示 w->setWindowTitle("GPS评估程序"); w->show(); return a.exec(); }
Q_SLOT void on_button_clicked() { m_dialog.show(); }