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

网络运营者应当为()杭州企业seo

网络运营者应当为(),杭州企业seo,app下载安装到手机上怎么安装,企业网站建设技qt-C笔记之QToolButton和QPushButton的区别 code review! 文章目录 qt-C笔记之QToolButton和QPushButton的区别1.运行2.main.cpp3.main.pro 1.运行 QToolButton 适用于工具栏或需要较紧凑、图标化显示的场合。通过 setAutoRaise(true) 与 setToolButtonStyle(Qt::ToolButtonTe…

qt-C++笔记之QToolButton和QPushButton的区别

code review!

文章目录

  • qt-C++笔记之QToolButton和QPushButton的区别
    • 1.运行
    • 2.main.cpp
    • 3.main.pro

1.运行

在这里插入图片描述

  • QToolButton

    • 适用于工具栏或需要较紧凑、图标化显示的场合。
    • 通过 setAutoRaise(true)setToolButtonStyle(Qt::ToolButtonTextUnderIcon) 的设置,可以实现鼠标悬停时加亮、图标在上文字在下的效果。
  • QPushButton

    • 通常用于对话框或常规操作按钮。
    • 默认具有标准的按钮外观,图标与文字通常并列显示。

2.main.cpp

#include <QApplication>
#include <QWidget>
#include <QToolButton>
#include <QPushButton>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QStyle>
#include <QIcon>
#include <QMessageBox>int main(int argc, char *argv[])
{QApplication app(argc, argv);// 创建主窗口QWidget window;window.setWindowTitle("QToolButton vs QPushButton 对比");// 设置主布局(垂直布局)QVBoxLayout *mainLayout = new QVBoxLayout(&window);// 创建一个水平布局,用来放置两个按钮QHBoxLayout *buttonLayout = new QHBoxLayout;// 使用标准图标来说明图标效果QIcon icon = window.style()->standardIcon(QStyle::SP_DesktopIcon);// -----------------------------// 创建 QToolButton// -----------------------------QToolButton *toolButton = new QToolButton;toolButton->setText("QToolButton");toolButton->setToolTip("这是 QToolButton,通常用于工具栏");// 设置自动抬起,鼠标悬停时会加亮(适合工具栏风格)toolButton->setAutoRaise(true);// 设置显示风格:图标在上, 文字在下(常用于工具栏按钮)toolButton->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);toolButton->setIcon(icon);// -----------------------------// 创建 QPushButton// -----------------------------QPushButton *pushButton = new QPushButton("QPushButton");pushButton->setToolTip("这是 QPushButton,常用于常规操作");pushButton->setIcon(icon);// -----------------------------// 连接按钮的点击信号// -----------------------------QObject::connect(toolButton, &QToolButton::clicked, [](){QMessageBox::information(nullptr, "QToolButton", "你点击了 QToolButton");});QObject::connect(pushButton, &QPushButton::clicked, [](){QMessageBox::information(nullptr, "QPushButton", "你点击了 QPushButton");});// 将两个按钮添加到水平布局中buttonLayout->addWidget(toolButton);buttonLayout->addWidget(pushButton);// 将按钮布局添加到主布局mainLayout->addLayout(buttonLayout);// 显示主窗口window.show();return app.exec();
}

3.main.pro

QT       += widgetsCONFIG   += c++11 console
CONFIG   -= app_bundleSOURCES += main.cpp
http://www.dtcms.com/wzjs/313170.html

相关文章:

  • 中铁建设集团好进吗seo优化基础教程pdf
  • 代理一款网页游戏需要多少钱seo研究协会
  • 济南自适应网站建设营销网络推广
  • 供应链管理专业seo网站推广下载
  • 提供网站制作建立一个企业网站需要多少钱
  • xp做的网站有连接限制全网推广怎么做
  • 做网站项目后台的如何用网站模板建站
  • 深圳住房与建设部网站怎么找到当地的微信推广
  • 室内装修设计图用什么软件百度seo排名360
  • 武汉品牌网站建设公司哪家好在线看网址不收费不登录
  • 做网站用什么语言seo关键词排名优化如何
  • b2b电子商务网站归类搜索引擎优化培训班
  • 中国网络排名前十名seo诊断网站
  • 毕设做网站答辩稿北京seo培训机构
  • 新疆建设工程信息网官网入口河北百度推广seo
  • 网站建设计划书seo经典案例分析
  • 网站建设 国外百度推广中心
  • 做网站php营销推广活动策划书模板
  • 我自己做个网站怎么做国内最新十大新闻
  • 用illustrator做网站免费的黄冈网站代码
  • 新疆政务网站建设品牌营销网站建设
  • 厦门的网站建设公司哪家好网络培训心得体会5篇
  • 疫情最新数据消息广西某网站seo诊断分析和优化方案
  • 怎么自己做企业网站百度首页排名优化价格
  • 新站seo竞价常用的网站推广方法
  • 深圳网站建设公司排行榜企业文化
  • 郑州给公司做网站的公司重庆搜索引擎seo
  • 做网页要钱吗广东短视频seo营销
  • 生日祝福网站开发域名购买哪个网站好
  • 商城app定制开发辽阳网站seo