国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

Qt之ui在程序中的使用-多繼承法介紹

2020-02-24 14:26:50
字體:
供稿:網(wǎng)友

ui文件實(shí)際上是標(biāo)準(zhǔn)的xml格式的文本文件,它需要通過UIC工具轉(zhuǎn)換為項(xiàng)目中可用的文件,這是頭文件中可用的真正C++代碼,那么Qt之ui在程序中的使用-多繼承法介紹大家清楚嗎?別著急,武林技術(shù)頻道為大家細(xì)細(xì)道來。


#ifndef THIRDDIALOG_H
#define THIRDDIALOG_H
#include <QtGui>
#include "ui_third.h"
class thirdDialog:public QDialog,private Ui::Third
{
Q_OBJECT
public:
thirdDialog(QWidget *parent=0);
~thirdDialog();
};
#endif

thirdDialog.cpp
#include "thirdDialog.h"
thirdDialog::thirdDialog(QWidget *parent)
{
setupUi(this);
}
thirdDialog::~thirdDialog()
{
}


maindialog.h

?

?

?


#ifndef MAINDIALOG_H
#define MAINDIALOG_H
#include <QtGui>
#include "ui_first.h"
#include "ui_second.h"
#include "thirdDialog.h"

class MainDialog : public QDialog
{
Q_OBJECT
public:
MainDialog(QWidget *parent = 0, Qt::WFlags flags = 0);
~MainDialog();
private:
Ui::First firstUi;
Ui::Second secondUi;
private slots:
void on_btnChild_clicked();
};
#endif // MAINDIALOG_H


maindialog.cpp

?

?

?


#include "maindialog.h"
MainDialog::MainDialog(QWidget *parent, Qt::WFlags flags)
: QDialog(parent, flags)
{
QTabWidget *tabWidget = new QTabWidget(this);
QDialog *w1 = new QDialog;
firstUi.setupUi(w1);
QWidget *w2 = new QWidget;
secondUi.setupUi(w2);
tabWidget->addTab(w1,tr("First Tab"));
tabWidget->addTab(w2,tr("Second Tab"));
tabWidget->resize(300,300);
connect(firstUi.btnClose,SIGNAL(clicked()),this,SLOT(close()));
connect(secondUi.btnChild,SIGNAL(clicked()),this,SLOT(on_btnChild_clicked()));
}
MainDialog::~MainDialog()
{
}
void MainDialog::on_btnChild_clicked()
{
thirdDialog *dlg = new thirdDialog;
dlg->exec();
}


以上就是Qt之ui在程序中的使用-多繼承法介紹,不過一般都會先測試能否正常使用,不過大家還是可以放心的,更多的專業(yè)知識請關(guān)注武林技術(shù)頻道!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 调兵山市| 平昌县| 正阳县| 额济纳旗| 嘉鱼县| 略阳县| 阜新市| 尼勒克县| 甘谷县| 上虞市| 曲阜市| 苏州市| 定陶县| 东明县| 龙胜| 唐海县| 关岭| 乐清市| 阿拉尔市| 德钦县| 珲春市| 伊春市| 班戈县| 庄浪县| 霍山县| 枝江市| 新巴尔虎右旗| 静乐县| 长泰县| 布拖县| 泾源县| 襄垣县| 兴和县| 黄大仙区| 新宾| 东兰县| 灵寿县| 肥城市| 南昌县| 广水市| 泰州市|