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

域名网站开发有意义吗宣传渠道有哪些

域名网站开发有意义吗,宣传渠道有哪些,销售产品单页面网站模板,网页特效 网页素材的网站一、前言 QPushButton类继承于QAbstractButton,是一个命令按钮的小部件。 按钮基类 QAbstractButton 按钮或者命令按钮是所有图形界面框架最常见的部件,当按下按钮的时候触发命令、执行某些操作或者回答一个问题,典型的按钮有OK,A…

一、前言

        QPushButton类继承于QAbstractButton,是一个命令按钮的小部件。

        按钮基类 QAbstractButton

        按钮或者命令按钮是所有图形界面框架最常见的部件,当按下按钮的时候触发命令执行某些操作或者回答一个问题,典型的按钮有OKApplyCancelCloseYesNoHelp。

        按钮默认是矩形的,但是在macOS上,当按钮的宽度小于50或高度小于30时,按钮的角将从圆形变为方形,使用setMinimumSize()函数来防止这种行为。

        按钮显示文本标签和可选的小图标。这些可以使用构造函数进行设置,也可以使用setText()setIcon()进行更改。如果按钮被禁用,则文本和图标的外观将根据GUI样式进行操作,使按钮看起来“禁用”。

        按钮通常显示一个描述其操作的文本标签,可以通过在文本中在首选字符前面加上“&”号来指定快捷键。例如:

 QPushButton *button = new QPushButton("&Download", this);

        当按下Alt+D的时候焦点会回到按钮身上,如果要显示“&”文本使用“&&”即可。

        当按钮被鼠标、空格键或键盘快捷键激活时,它会发出clicked()信号。连接到这个信号来执行按钮的动作。按钮还提供不太常用的信号,例如pressed()released()

        命令按钮的一种变体是菜单按钮。它们不仅提供一个命令,而且提供多个命令,因为当单击它们时,它们会弹出一个选项菜单。使用setMenu()方法将弹出式菜单与按钮关联起来。

二、QPushButton类

 1、autoDefault

        该属性用于是否自动为默认按钮,默认为false,如果设置为true,会有一个3像素的边框表示。

bool autoDefault() const       
void setAutoDefault(bool)      

 2、default

       该属性用于是否为默认按钮,默认为false,如果设置为true,会有一个3像素的边框表示。默认和自动默认按钮主要是用来响应用户按下Enter和Space按键响应。

 bool isDefault() const        void setDefault(bool)        

3、flat

        该属性用于确定按钮边框是否凸起,默认为false。如果设置为true,则不会绘制按钮背景,除非按钮被按下。

bool isFlat() const        
void setFlat(bool)        

4、menu

        将弹出式菜单菜单与此按钮关联。这将按钮变成一个菜单按钮,在某些样式中,它将在按钮文本的右侧产生一个小三角形。

QMenu *QPushButton::menu() const          
void QPushButton::setMenu(QMenu *menu) 
QMenu *menu = new QMenu();
QAction *act1 = new QAction("复制");
QAction *act2 = new QAction("粘贴");
QAction *act3 = new QAction("剪切");
menu->addAction(act1);
menu->addAction(act2);
menu->addAction(act3);
ui->pushButton->setMenu(menu);

5、公共槽函数

1)showMenu

        显示(弹出)相关的弹出菜单。如果没有这样的菜单,这个函数什么也不做。该函数在用户关闭弹出式菜单之前不会返回。

void showMenu()

三:QCommandLinkButton类

        命令链接是Windows Vista引入的一个新控件。它的预期用途类似于单选按钮,用于在一组互斥选项之间进行选择。命令链接按钮不应该单独使用,而应该作为向导和对话框中单选按钮的替代品,并使按下“下一步”按钮变得多余。其外观通常与平面按钮相似,但除了普通按钮文本之外,它还允许使用描述性文本。默认情况下,它还会带有一个箭头图标,表示按下该控件将打开另一个窗口或页面。

        

1、description

        该属性用于描述文本,字体大小会比文本小。

QString description() const                        //获取描述文本
void setDescription(const QString &description)    //设置描述文本
http://www.yayakq.cn/news/580747/

相关文章:

  • 微信网站域名安徽建设工程信息网文件
  • 个人网站 网站教程ag电子游戏网站开发
  • 图书馆网站建设需求方案wordpress 站点地图
  • 好的wordpress 教程秦皇岛优化营商环境
  • 现在个人做网站或者app还有收益网站建设所需要的技能
  • 小视频网站开发流程三 加强门户网站等新媒体建设
  • 辽宁注册公司网站广告设计软件coreldraw教程
  • 网站优化工作聚合搜索引擎
  • 智慧政务网站怎么做淘宝联盟微信里做网站
  • 网站关键词的布局做网站 用 云主机
  • 酷炫网站源码wordpress停止更新
  • 电商网站后台怎么做大连公司注销流程及费用
  • 网站html地图导航代码大全热搜词排行榜关键词
  • 陇南网站网站建设北京海淀区租房
  • wordpress 大站点网络营销有哪些主要内容
  • 织梦程序如何搭建网站纯水设备
  • 长沙产品网站建设网站开发 印花税
  • 东莞网站维护陇南网站网站建设
  • 网站开发 语言怎么让百度搜出自己
  • 休闲零食网站建设+中企动力石家庄公司网站设计
  • 网站备案了有什么好处wordpress菜谱主题
  • 常州百度网站排名商城网站建设要求
  • 做ppt做好的网站背景全屏网站
  • 军队信息化建设网站泰安小程序开发公司
  • 最好的做网站公司有哪些网络游戏开发平台
  • 长春代做网站标准网站建设哪家便宜
  • 建水网站开发清远网站推广优化公司
  • 建设银行网站登录不上去广西壮族自治区省长
  • 做网站图注意事项什么网站可以自己做字
  • 陕西省工程建设交易服务中心网站电商平台的营销方式