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

2017做哪些网站致富怎么网上接网站开发单自己做

2017做哪些网站致富,怎么网上接网站开发单自己做,seo包年优化平台,优化方案物理电子版菜单栏工具栏 新建工程基类是QMainWindow 1、 2、 3、 点.pro文件#xff0c;添加配置 因为之后用到lambda#xff1b; 在.pro文件添加配置c11 CONFIG c11 #不能加分号 添加头文件 #include QMenuBar//菜单栏的头文件 主窗口代码mainwindow.cpp文件 #include 工具栏 新建工程基类是QMainWindow 1、 2、 3、 点.pro文件添加配置 因为之后用到lambda 在.pro文件添加配置c11 CONFIG c11 #不能加分号 添加头文件 #include QMenuBar//菜单栏的头文件 主窗口代码mainwindow.cpp文件 #include mainwindow.h #include QMenuBar//菜单栏的头文件 #include QMenu//菜单的头文件 #include QAction//动作头函数 #include QDebug//打印头文件 #includeQToolBar//工具头文件,快捷图标工具 #includeQPushButton//添加按钮MainWindow::MainWindow(QWidget *parent): QMainWindow(parent) {//菜单栏的文件菜单QMenuBar *mBarmenuBar();//生成一个菜单栏QMenu *pFilemBar-addMenu(文件);//给菜单栏添加一个菜单名设置为文件pFile就是指向这个文件菜单QAction *pnew pFile-addAction(新建);//添加菜单项pnew指向新建菜单项 的动作返回值connect(pnew,QAction::triggered,[](){qDebug()新建被按下;});pFile-addSeparator();//添加分割线QAction *popen pFile-addAction(打开);//再添加一个菜单项pFile是指向菜单名为文件//工具栏菜单项的快捷方式;菜单栏下面的图标快捷工具QToolBar *toolBar addToolBar(toolBar);//添加工具栏菜单栏下面的可视化图标工具快捷键 toolBar指向菜单栏toolBar-addAction( pnew );//工具栏添加快捷键添加了一个指向新建菜单项QPushButton *bnew QPushButton(this);//在工具栏添加一个按键b-setText(按键1);//添加小控件toolBar-addWidget(b);//添加控件为b按钮的控件connect(b,QPushButton::clicked,[]() //()里面可以添加信号的参数列表 clicked 发了个bool 型 那么{b-setText(123);//按一次就变名字});resize(500,500);}MainWindow::~MainWindow() {}结果示图 核心控件和浮动窗口和模态和非模态对话框代码 #include mainwindow.h #include QMenuBar//菜单栏的头文件 #include QMenu//菜单的头文件 #include QAction//动作头函数 #include QDebug//打印头文件 #includeQToolBar//工具头文件,快捷图标工具 #includeQPushButton//添加按钮#includeQStatusBar//状态栏的头文件 #includeQLabel//标签头文件 #includeQTextEdit//文本编辑器 #includeQDockWidget//浮动窗口头文件#includeQDialog//对话窗口MainWindow::MainWindow(QWidget *parent): QMainWindow(parent) {//菜单栏的文件菜单QMenuBar *mBarmenuBar();//生成一个菜单栏QMenu *pFilemBar-addMenu(文件);//给菜单栏添加一个菜单名设置为文件pFile就是指向这个文件菜单QAction *pnew pFile-addAction(新建);//添加菜单项pnew指向新建菜单项 的动作返回值connect(pnew,QAction::triggered,[](){qDebug()新建被按下;});pFile-addSeparator();//添加分割线QAction *popen pFile-addAction(打开);//再添加一个菜单项pFile是指向菜单名为文件//工具栏菜单项的快捷方式;菜单栏下面的图标快捷工具QToolBar *toolBar addToolBar(toolBar);//添加工具栏菜单栏下面的可视化图标工具快捷键 toolBar指向菜单栏toolBar-addAction( pnew );//工具栏添加快捷键添加了一个指向新建菜单项QPushButton *bnew QPushButton(this);//在工具栏添加一个按键b-setText(按键1);//添加小控件toolBar-addWidget(b);//添加控件为b按钮的控件connect(b,QPushButton::clicked,[]() //()里面可以添加信号的参数列表 clicked 发了个bool 型 那么{b-setText(123);//按一次就变名字});resize(500,500);//以下是状态栏*********************QStatusBar *sBar statusBar();//QLabel *lable new QLabel(this);//新建一个标签lable-setText(Normal text file);//给标签一个名字sBar-addWidget(lable);//状态栏 添加一个控件//默认从左往右边添加sBar-addWidget(new QLabel(2,this)); // 状态栏添加一个控件 控件为2 且控件父对象是这个窗口//状态栏 添加控件从右边往左边添加sBar-addPermanentWidget(new QLabel(3,this));//核心控件*********************************QTextEdit *textEdit new QTextEdit(this);//文本编辑器指定父对象为thissetCentralWidget(textEdit); //设计一个核心控件为文本编辑器//浮动窗口QDockWidget *docknew QDockWidget(this);//一个新的浮动窗口addDockWidget(Qt::RightDockWidgetArea,dock);//F1进去看填什么参数,点击参数枚举从中看到第一个参数例子//添加一个浮动窗口dock 放在右边//模态对话框弹出的窗口无法操作主窗口//非模态对话框弹出的窗口且可以操作主窗口QMenu *menu mBar-addMenu(对话框);QAction *p1 menu-addAction(模态对话框);connect(p1,QAction::triggered,[](){QDialog dlg;//一个对话框dlg.show();//显示对话框dlg.exec();//因为这个一直不退出主窗口也不执行qDebug()1111;});QAction *p2 menu-addAction(非模态对话框);connect(p2,QAction::triggered,[](){//QDialog dlg;//一个对话框 这个因为会被释放所以改成主窗口的成员在.h文件增加//或者 动态申请 对话框 QDialog *p_dlg new QDialog(this);//动态申请 不好 如果多次进入非模块组内存只会整个程序结束才释放。内存越来越少// QDialog *p_dlg new QDialog(this);// p_dlg-show();// p_dlg-setAttribute(Qt::WA_DeleteOnClose,true);//F1进入第一参关闭的时候释放//QDialog dlg;//一个对话框 这个因为会被释放所以改成主窗口的成员在.h文件增加dlg.show();//显示对话框// dlg.exec();//非模态不能用这个会阻塞qDebug()1111;});}MainWindow::~MainWindow() {}标准对话框/文本对话框 需要包含头文件#includeQMessageBox 选中这个头可以F1进入帮助文档找到如下 void    about(QWidget * parent, const QString title, const QString text) 参1 父类 参2 标题  参3 内容文本 主代码 #include mainwindow.h #include QMenuBar//菜单栏的头文件 #include QMenu//菜单的头文件 #include QAction//动作头函数 #include QDebug//打印头文件 #includeQToolBar//工具头文件,快捷图标工具 #includeQPushButton//添加按钮#includeQStatusBar//状态栏的头文件 #includeQLabel//标签头文件 #includeQTextEdit//文本编辑器 #includeQDockWidget//浮动窗口头文件#includeQDialog//标准对话窗口头文件 #includeQFileDialog//文件对话窗口头文件#includeQMessageBoxMainWindow::MainWindow(QWidget *parent): QMainWindow(parent) {//菜单栏的文件菜单QMenuBar *mBarmenuBar();//生成一个菜单栏QMenu *pFilemBar-addMenu(文件);//给菜单栏添加一个菜单名设置为文件pFile就是指向这个文件菜单QAction *pnew pFile-addAction(新建);//添加菜单项pnew指向新建菜单项 的动作返回值connect(pnew,QAction::triggered,[](){qDebug()新建被按下;});pFile-addSeparator();//添加分割线QAction *popen pFile-addAction(打开);//再添加一个菜单项pFile是指向菜单名为文件//工具栏菜单项的快捷方式;菜单栏下面的图标快捷工具QToolBar *toolBar addToolBar(toolBar);//添加工具栏菜单栏下面的可视化图标工具快捷键 toolBar指向菜单栏toolBar-addAction( pnew );//工具栏添加快捷键添加了一个指向新建菜单项QPushButton *bnew QPushButton(this);//在工具栏添加一个按键b-setText(按键1);//添加小控件toolBar-addWidget(b);//添加控件为b按钮的控件connect(b,QPushButton::clicked,[]() //()里面可以添加信号的参数列表 clicked 发了个bool 型 那么{b-setText(123);//按一次就变名字});resize(500,500);//以下是状态栏*********************QStatusBar *sBar statusBar();//QLabel *lable new QLabel(this);//新建一个标签lable-setText(Normal text file);//给标签一个名字sBar-addWidget(lable);//状态栏 添加一个控件//默认从左往右边添加sBar-addWidget(new QLabel(2,this)); // 状态栏添加一个控件 控件为2 且控件父对象是这个窗口//状态栏 添加控件从右边往左边添加sBar-addPermanentWidget(new QLabel(3,this));//核心控件*********************************QTextEdit *textEdit new QTextEdit(this);//文本编辑器指定父对象为thissetCentralWidget(textEdit); //设计一个核心控件为文本编辑器//浮动窗口QDockWidget *docknew QDockWidget(this);//一个新的浮动窗口addDockWidget(Qt::RightDockWidgetArea,dock);//F1进去看填什么参数,点击参数枚举从中看到第一个参数例子//添加一个浮动窗口dock 放在右边//模态对话框弹出的窗口无法操作主窗口//非模态对话框弹出的窗口且可以操作主窗口QMenu *menu mBar-addMenu(对话框);QAction *p1 menu-addAction(模态对话框);connect(p1,QAction::triggered,[](){QDialog dlg;//一个对话框dlg.show();//显示对话框dlg.exec();//因为这个一直不退出主窗口也不执行qDebug()1111;});QAction *p2 menu-addAction(非模态对话框);connect(p2,QAction::triggered,[](){//QDialog dlg;//一个对话框 这个因为会被释放所以改成主窗口的成员在.h文件增加//或者 动态申请 对话框 QDialog *p_dlg new QDialog(this);//动态申请 不好 如果多次进入非模块组内存只会整个程序结束才释放。内存越来越少// QDialog *p_dlg new QDialog(this);// p_dlg-show();// p_dlg-setAttribute(Qt::WA_DeleteOnClose,true);//F1进入第一参关闭的时候释放//QDialog dlg;//一个对话框 这个因为会被释放所以改成主窗口的成员在.h文件增加dlg.show();//显示对话框// dlg.exec();//非模态不能用这个会阻塞qDebug()1111;});//以下是文件对话框和标准对话框***************//*************下面是标准对话框QAction *p3 menu-addAction(关于对话框);connect(p3,QAction::triggered,[](){ //参 父类 标题 内容QMessageBox::about(this,about,关于Qt);});QAction *p4 menu-addAction(问题对话框);connect(p4,QAction::triggered,[](){int retQMessageBox::question(this,question,are you OK?,//参 父类 标题 内容QMessageBox::Yes|QMessageBox::No);//指定对话框按钮只能枚举内的switch (ret) {case QMessageBox::Yes:qDebug()i am ok;break;case QMessageBox::No:qDebug()i am bad;break;default:break;}});//*************以下是文件对话框 *********QAction *p5 menu-addAction(文件对话框);connect(p5,QAction::triggered,[](){ //获取打开文件名称 参 父类 标题 内容//返回为字符串 文件路径QString str QFileDialog::getOpenFileName(this,open,../,//父类文本备注上一级路径souce(*.cpp *.h);;Text(*.txt);;all(*.*)//过滤选项);qDebug()str;});}MainWindow::~MainWindow() {}F1进入帮助文档标准对话 QMessageBox::question(this,question,are you OK?);使用F1进入帮助文档 函数定义有返回值 返回值枚举 标准对话框效果如下 F1 进入帮助文档文件对话 共有成员如下 QString    getOpenFileName(QWidget * parent 0, const QString caption QString(), const QString dir QString(), const QString filter QString(), QString * selectedFilter 0, Options options 0) 如下是getOpenFileName解析和举例 参数 父类 文本备注路径文本类型 过滤类型文本 文件对话框效果图 打印出文件路径
http://www.hkea.cn/news/14490812/

相关文章:

  • 福建建设执业管理中心网站网站建设襄阳
  • 秒收录网站深圳网站设计合理刻
  • 域名对网站排名的影响个人网站介绍模板
  • 网站网页设计0基础学保定seo关键词优化外包
  • 中卫网站建设多少钱安卓手机做网站
  • 外贸网站搭建难不难网站设计目标 优帮云
  • 求个网站谢谢啦网站后台jsp怎么做分页
  • 企业网站快速排名厦门购买域名以后搭建网站
  • 湖南城乡住房建设厅网站苏州响应式网站建设
  • 诚信通开了网站谁给做深圳出台科技支持政策
  • 网站搜索引擎优化方案百度竞价托管哪家好
  • 网站建设的基本元素备案做电影网站吗
  • 织梦文章类网站模板网站定制开发注意事项
  • 商城网站的psd模板免费下载2网站建设总结
  • 工信部网站备案进度查询眉山网站建设哪家好
  • 鞍山网站建设公司wordpress 相册模板
  • 江苏中盛建设集团网站网站建设与管理教学视频下载
  • 常州好的网站设计公司崇左网站建设公司
  • node 做的大型网站网站后台怎么上传网页模板
  • 海沧做网站企业型网站建设制作平台
  • 绵阳建设招投标在哪个网站网站开发三层结构
  • 张家港百度网站制作没有网站怎么做CPC
  • 外贸网站建设 东莞宿迁二手房58同城急售
  • 重庆江北营销型网站建设公司哪家好网站开发者id
  • 西安网站建设 乐云seo价格低性价高的手机
  • 科技公司网站设计欣赏网站建设需要会什么软件有哪些
  • 网站权重降低做游戏网站需要哪些许可
  • 西部数码手机网站wordpress结合python
  • 微信端网站开发模板在那可以做公司网站
  • 域名 和网站有什么区别天马网络网站