当前位置:   article > 正文

QT:状态栏_qstatusbar 设置位置

qstatusbar 设置位置

1-状态栏(窗体的最下方提示的位置)  //作为提示信息显示 还是不错的感觉
2-在状态栏 添加控件 删除控件   

  1. /*
  2. * 1-状态栏(窗体的最下方提示的位置)//作为提示信息显示 还是不错的感觉
  3. * 2-在状态栏 添加控件 删除控件
  4. */
  5. #include "statusbar.h"
  6. #include <QStatusBar>
  7. #include <QLabel>
  8. #include <QPushButton>
  9. statusbar::statusbar(QWidget *parent) : QMainWindow(parent)
  10. {
  11. QStatusBar* statubar=statusBar();
  12. statubar->showMessage("显示3秒",3000);//时效显示 从左侧显示 参数为0常显示
  13. QLabel *label=new QLabel();
  14. label->setPixmap(QPixmap("mao.jpg").scaled(25,25));
  15. statubar->addPermanentWidget(label);//永久显示 从右侧显示
  16. statubar->addPermanentWidget(new QLabel("Qt-----Qt-----Qt-----"));
  17. QPushButton* btn=new QPushButton("删除按钮");
  18. statubar->addPermanentWidget(btn);
  19. connect(btn,&QPushButton::clicked,[=](){
  20. statubar->removeWidget(btn);
  21. });
  22. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/943204
推荐阅读
相关标签
  

闽ICP备14008679号