#include >
#include
namespace Ui {
class HelloQtDialog;
}
class HelloQtDialog : public QDialog {
Q_OBJECT
public:
HelloQtDialog(QWidget *parent = 0);
~HelloQtDialog();
protected:
void changeEvent(QEvent *e);
private:
Ui::HelloQtDialog *ui;
QVBoxLayout* layout;
QMenuBar* menuBar;
QAction* actionNew;
};
#endif // HELLOQTDIALOG_H
3. 在HelloQtDialog.cpp增加蓝色字体代码,至于slot和signal对应关系就不写了。
HelloQtDialog::HelloQtDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::HelloQtDialog)
{
ui->setupUi(this);
layout = new QVBoxLayout(this);
menuBar = new QMenuBar(this);
menuBar->setGeometry(QRect(0, 0, 400, 24));
QMenu* menu = menuBar->addMenu(tr("&File")