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

昆明企业建站程序win7优化大师官网

昆明企业建站程序,win7优化大师官网,我的世界做头像的网站,乐平网站建设介绍 自定义框主要通过对现有对话框QDialog类的派生,根据需求编写成员函数、重载信号函数、槽函数,进而实现在主QWidget中点击某个按钮后,一个对话框的弹出 流程 简化创建派生类 最后点击完成即可。 自定义ui界面,编写成员函数…

介绍

自定义框主要通过对现有对话框QDialog类的派生,根据需求编写成员函数、重载信号函数、槽函数,进而实现在主QWidget中点击某个按钮后,一个对话框的弹出

流程

简化创建派生类

最后点击完成即可。

自定义ui界面,编写成员函数等

class TMyDialog;
}
​
class TMyDialog : public QDialog
{Q_OBJECT
​
public:explicit TMyDialog(QWidget *parent = nullptr);~TMyDialog();
​void setRowCol(int row, int col);
​int rowCount();int colCount();
​
private slots:void on_btnEnsure_clicked();
​void on_btnCancel_clicked();
​
private:Ui::TMyDialog *ui;
};
#include "tmydialog.h"
#include "ui_tmydialog.h"
​
TMyDialog::TMyDialog(QWidget *parent) :QDialog(parent),ui(new Ui::TMyDialog)
{ui->setupUi(this);
}
​
TMyDialog::~TMyDialog()
{delete ui;
}
​
void TMyDialog::setRowCol(int row, int col)
{ui->spinBoxRow->setValue(row);ui->spinBoxCol->setValue(col);
}
​
int TMyDialog::rowCount()
{return ui->spinBoxRow->value();
}
​
int TMyDialog::colCount()
{return ui->spinBoxCol->value();
}
​
void TMyDialog::on_btnEnsure_clicked()
{this->accept();
}
​
​
void TMyDialog::on_btnCancel_clicked()
{this->reject();
}

主窗口触发槽函数编写

这里常有一个固定的格式

  1. new一个自定义对话框类对象(根据需求确定是在槽函数内new还是在外面new)

  2. 根据需求编写功能(组件显示数值初始化等)

  3. 获取对话框执行结果(int ret = dialog->exec()),根据执行结果编写后续功能

void MainWindow::on_actSetRowCol_triggered()
{TMyDialog *m_dialog = new TMyDialog();
​m_dialog->setWindowFlag(Qt::MSWindowsFixedSizeDialogHint);m_dialog->setRowCol(m_model->rowCount(), m_model->columnCount());       //这里只是初始化对话框中的spinbox的值
​int ret = m_dialog->exec();     //循环执行获取结果if(ret == QDialog::Accepted){m_model->setColumnCount(m_dialog->colCount());m_model->setRowCount(m_dialog->rowCount());}delete m_dialog;
}

http://www.15wanjia.com/news/37828.html

相关文章:

  • 做软件项目需不需要有网站怎样上百度做广告
  • 食品 骏域网站建设专家成都网站快速排名优化
  • 编程和做网站有关系吗扬州seo优化
  • 网站建设平台软件哪个好用seo外链代发
  • 做网站宣传多少钱陕西网站推广公司
  • 网站制作要用哪些软件有哪些seo优化培训班
  • 独立的网站app推广渠道有哪些
  • 西藏自治区建设厅教育网站优化设计答案四年级上册语文
  • 网站首页排版设计美国今天刚刚发生的新闻
  • 网站要咋做网站制作 网站建设
  • caozi.com网站建设中网站制作过程
  • 网站url命名规则昆明百度推广开户费用
  • 如何建设一个个人网站济南优化网页
  • 旅游电子商务网站的建设方案鞍山网络推广
  • 怎么利用b2b网站开发客户东莞做网站的联系电话
  • 什么网站有教做变蛋的如何在百度上发广告
  • 做网站西宁关键词首页排名优化
  • 本地网站开发环境搭建日本今日新闻头条
  • 做网站可以盈利吗seo做得比较好的公司
  • 网站开发台州短视频剪辑培训班多少钱
  • 网站建设好公司哪家好百度推广app下载
  • 网站开发岗位要求上海有名网站建站开发公司
  • 满屏滚动网站咋做百度指数的需求指数
  • 怎么做盗文网站seo外链发布平台有哪些
  • 济南网站建设泰观网络人工智能培训机构排名
  • 用qq做网站客服简述什么是seo
  • 天津建设合同备案网站谷歌广告优化师
  • gbk编码网站网站推广计划方案
  • 唐山网站托管谷歌seo 优化
  • html网站怎么做的杭州百度推广优化排名