当前位置: 首页 > news >正文

做网站需要会什么条件关于网站及新媒体平台建设的规划

做网站需要会什么条件,关于网站及新媒体平台建设的规划,网站建设合同需注意什么,阳江58房产网一.对话框的概念 对话框是与用户进行简短交互的顶层窗口。 QDialog是Qt中所有对话框窗口的基类。 QDialog继承与QWidfet是一种容器类型的组件。 QDialog的意义#xff1a; QDialog作为一种专业的交互窗口而存在。 QDialog不能作为子部部件嵌入其他容器中。 QDialog是定制…一.对话框的概念 对话框是与用户进行简短交互的顶层窗口。 QDialog是Qt中所有对话框窗口的基类。 QDialog继承与QWidfet是一种容器类型的组件。 QDialog的意义 QDialog作为一种专业的交互窗口而存在。 QDialog不能作为子部部件嵌入其他容器中。 QDialog是定制了窗口式样的特殊的QWidget。 二.对话框的类型 模态对话框QDialog::exec() - 显示后无法与父窗口进行交互 - 是一种阻塞式的对话框调用方式 非模式对话框QDialog::show - 显示后独立存在可以同时与父窗口进行交互 - 是一种非阻塞式的对话框调用方式。 三.对话框程序设计 main #include QtGui/QApplication #include QWidget #include QDialog #include QDebug #include Dialog.hint main(int argc, char *argv[]) {QApplication a(argc, argv);Dialog dlg;int r dlg.exec();if( r QDialog::Accepted ){qDebug() Accepted;}else if( r QDialog::Rejected ){qDebug() Rejected;}else{qDebug() r;}return r; }Dialog.c #include Dialog.h#include QDebugDialog::Dialog(QWidget *parent) :QDialog(parent), ModalBtn(this), NormalBtn(this), MixedBtn(this) {ModalBtn.setText(Modal Dialog);ModalBtn.move(20, 20);ModalBtn.resize(100, 30);NormalBtn.setText(Normal Dialog);NormalBtn.move(20, 70);NormalBtn.resize(100, 30);MixedBtn.setText(Mixed Dialog);MixedBtn.move(20, 120);MixedBtn.resize(100, 30);connect(ModalBtn, SIGNAL(clicked()), this, SLOT(ModalBtn_Clicked()));connect(NormalBtn, SIGNAL(clicked()), this, SLOT(NormalBtn_Clicked()));connect(MixedBtn, SIGNAL(clicked()), this, SLOT(MixedBtn_Clicked()));resize(140, 170); }void Dialog::ModalBtn_Clicked() {qDebug() ModalBtn_Clicked() Begin;QDialog dialog(this);dialog.exec(); //阻塞式调用// done(Accepted);qDebug() ModalBtn_Clicked() End; }void Dialog::NormalBtn_Clicked() {qDebug() NormalBtn_Clicked() Begin;QDialog* dialog new QDialog(this);dialog-setAttribute(Qt::WA_DeleteOnClose);dialog-show();// done(Rejected);qDebug() NormalBtn_Clicked() End; }void Dialog::MixedBtn_Clicked() {qDebug() MixedBtn_Clicked() Begin;QDialog* dialog new QDialog(this);dialog-setAttribute(Qt::WA_DeleteOnClose);dialog-setModal(true);dialog-show();// done(100);qDebug() MixedBtn_Clicked() End; }Dialog::~Dialog() {qDebug() ~Dialog(); }Dialog.h #ifndef DIALOG_H #define DIALOG_H#include QtGui/QDialog #include QPushButtonclass Dialog : public QDialog {Q_OBJECT protected:QPushButton ModalBtn;QPushButton NormalBtn;QPushButton MixedBtn; protected slots:void ModalBtn_Clicked();void NormalBtn_Clicked();void MixedBtn_Clicked(); public:Dialog(QWidget *parent 0);~Dialog(); };#endif // DIALOG_HDialog::ModalBtn_Clicked()为阻塞式调用程序会一直卡在ModalBtn_Clicked() Begin只有将对话框关闭程序还会继续向下运行ModalBtn_Clicked() End才会打印。 Dialog::NormalBtn_Clicked()为非阻塞式调用程序会一直运行NormalBtn_Clicked() BeginNormalBtn_Clicked() End会连续打印但还是不能和其他窗口进行交互。 小结
http://www.zqtcl.cn/news/440089/

相关文章:

  • 企业网站模板免费下载品牌建设专家库推荐表
  • 辽宁智能网站建设推荐网络营销推广方案创意
  • 安阳做一个网站多少钱东营做网站公司
  • 深圳市罗湖网站建设百度自助建站官网
  • 网站开发安装环境网站建设销售话术
  • 网站权重网站栏目划分的原则
  • 国际网站建设的目的我的百度账号登录
  • 温州网站设计定制博客和网站的区别
  • 益阳建设网站wordpress加载图片慢
  • 网站官网阜新网站开发公司
  • 适合做网站的图片印刷公司网站模板
  • 南昌哪家网站建设最好网站建设的方法有
  • 东莞做网站 动点官网百度开户流程
  • 中力建设网站怎么做自己的门户网站
  • 做的网站必须放做音乐网站的目地
  • 网站备案下来以后怎么做网页万网创始人张向东
  • 怎么做网站官方电话品牌营销策划十大要点
  • 上海自适应网站深圳网络推广外包
  • 网站的建设模式是指什么时候开始外网视频网站做泥声控
  • 免费在线观看电影电视剧网站网站建设公司哪家好 在线磐石网络
  • 域名是建网站之前申请吗怎么查看网站开发语言
  • 网站建设业务的延伸性查企业信息查询平台官网免费
  • 网站如何制作的渭南网站建设推广
  • 网站的ico怎么做简单房地产网站
  • 做室内设计通常上的网站关键词挖掘查询工具爱站网
  • 大理住房和城乡建设部网站为食堂写个网站建设
  • 做网站要icp备案吗软件定制开发 报价
  • 外国网站上做雅思考试dw做网站的导航栏
  • 公司网站建设的作用网站建设网上商城心得体会
  • 珠海网站建设的公司网站生成app