Qt designer设计界面

1、利用 Qt designer 设计界面,保存为ui文件,例如 test.ui
2、将此文件放入 Creater 工程目录,在.pro 文件末尾处加入语句 FORMS += test.ui
3、点击 build -> Run qmake 此时会将test.ui加入Forms文件夹下
4、点击运行,则自动生成ui_test.h文件,实际上在此之前就可以使用ui_test.h中的类
5、在主函数中直接使用ui中的类:

Ui::Dialog ui;
QDialog *dlg=new QDialog;
ui.setupUi(dlg);
dlg->show();

或者继承这个类:

class SortDialogNew :public QDialog, public Ui::Dialog
{
    Q_OBJECT
public:
    SortDialogNew(QWidget *parent = 0);
    void setColumnRange(QChar first, QChar last);
};

SortDialogNew::SortDialogNew(QWidget *parent)
    :QDialog(parent)
{
    setupUi(this);
    secondaryGroupBox->hide();
    tertiaryGroupBox->hide();
    setColumnRange('A','Z');
}
main.cpp
SortDialogNew *newDlg=new SortDialogNew;
newDlg->show();

转载于:https://www.cnblogs.com/xiao-cheng/archive/2012/01/17/2325106.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值