Qt使用总结

来源:互联网 发布:python安装第三方模块 编辑:程序博客网 时间:2024/06/05 17:44
    //1.设置桌面下方工具栏不显示软件图标    setWindowFlags(Qt::WindowStaysOnTopHint|Qt::Tool);
    //2.设置不规则图片,并遮罩图片意外区域    QLabel *label = new QLabel(this);    QPixmap pix;    pix.load(":/images/open.png");    label->setPixmap(pix);    this->setCentralWidget(label);    resize(pix.size()); //重设主窗体的尺寸为所读取图片大小    this->setMask(QBitmap(pix.mask())); //为调用它的控件增加一个遮罩,遮住所选区域以外的部分使看起来是透明的
    //设置不规则窗体可移动    void MainWindow::mousePressEvent(QMouseEvent *e)    {        if(e->button() == Qt::LeftButton){            dragPosion = e->globalPos() - frameGeometry().topLeft();            e->accept();        }    }    void MainWindow::mouseMoveEvent(QMouseEvent *e)    {    //    if(e->button() == Qt::LeftButton){            this->move(e->globalPos() - dragPosion);            e->accept();    //    }    }
    //3.获取桌面大小    #include <QDesktopWidget>    int desktop_width = QApplication::desktop()->width();    int desktop_high = QApplication::desktop()->height();

参考文档:

QT对话框去掉帮助和关闭按钮

toolBar-->添加工具栏

QLineEdit单击信号(事件过滤器)

QLineEdit显示旧文本,获取点击焦点后旧文本消失

QLineEdit用正则限制文本框的输入内容+正则表达式语法

QTextEdit使用总结

Qt中文乱码问题

Qt格式化输出数据

Qt字符串区分大小写和全词匹配问题

遍历treeWidget节点,索引到要找的节点并选中

QTableWidget使用技巧

QListWidget的一些常用函数

Qt之MVC使用

Qt启动画面(类似Office)

Qt打开目录

设置颜色下拉框

Qt之设置窗口背景

Qt添加界面文件的背景图片

Qt中pro文件的详细介绍








0 0