• 工作


    1、使生成的程序无法移动:重写鼠标事件(左键按下、左键移动)

      例:不规则窗体

    2、窗口设置

    1 this->setAttribute(Qt::TranslucentBackgroubd);//背景透明
    2 this->setWindowFlags(Qt::FramelessWindowHint);//无边框
    3 this->setWindowFlags(Qt::Tool);        //去掉当前界面在任务栏上的显示

    3、Qt中的双屏

     1 QDesktopWidget p_desktop=QApplication::desktop();
     2 if(p_desktop==NULL)
     3 {
     4     return;
     5 }
     6 int screenNum=p_desktop->screenCount();
     7 
     8 //将当前界面在双屏的第二个屏幕上显示 screenGeometry()中的参数:0是第一个屏幕
     9 //this->setGeometry(p_desktop->screenGeometry(1));
    10 
    11 //将界面移动到第二个屏幕的中央显示
    12 move(p_desktop->screenGeometry().width() + (p_desktop->screenGeometry(1).width()-this->width())/2,
    13         (p_desktop->screenGeometry(1).height()-this->height())/2);
    14 //resize();设置界面的宽和高

     4、界面被“×”掉时,会触发void closeEvent(QCloseEvent *event); 事件

    5、加载插件是注意路径的“”和"/",如果加载失败,路径错误不报错!

    6、cannot find pro文件,工程目录中有中文路径。

    7、错误:未定义的基类

      检查类名(文件名)是不是写错了。

    8、QTabWidget

      addTab(p_Widget, QIcon("./resource/user.png"), "MyTab_1");

    9、菜单栏中的菜单项

    QMenu* menu->addAction()  添加菜单项

            ->addMenu()  添加子菜单

    setCheckable()  实现菜单项中打✔的功能

  • 相关阅读:
    物料描述不可更新(分配组织后)
    完工任务不允许更改需求
    作业需求更改,限制车间人员只允许修改子库
    只允许更改**类型的任务需求
    车间任务移动完工时检验倒冲子库
    有库存不能停用子库存
    不允许修改标准作业需求
    PHP关于重写与重载
    面向对象的三个基本特征 封装 继承 多态
    PHP中的面向对象 中的类(class)
  • 原文地址:https://www.cnblogs.com/wangbin-heng/p/9630757.html
Copyright © 2020-2023  润新知