QT
wumingqilin
这个作者很懒,什么都没留下…
展开
-
自定义控件时基类用了QWidget,发现qss设置不起作用,需要重载其paintEvent函数即可
自定义控件时基类用了QWidget,发现qss设置不起作用,需要重载其paintEvent函数即可; QMyToolButton::QMyToolButton(QWidget*parent): QWidget(parent){ QString strBtnSheet="QMyToolButton::hover{background-color:rgb(190,140原创 2018-01-22 16:41:02 · 1784 阅读 · 4 评论 -
QListWidget 控件的学习
void MainWindow::on_btnAddItem_clicked(){ QString strItem = ui->lineEdit->text(); QListWidgetItem *item = new QListWidgetItem; item->setText(strItem); ui->listWidget->addItem(i原创 2017-05-22 15:28:23 · 1289 阅读 · 0 评论 -
QTextEdit 控件的学习
ui->textEdit->setStyleSheet(tr("QTextEdit{border-image:url(F:/jpg/a.jpg)}"));原创 2017-05-22 11:59:58 · 319 阅读 · 0 评论 -
qt 菜单栏的连接信号与槽函数
//cpp 文件 MainWindow::MainWindow(QWidget*parent): QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QObject::connect(ui->actionOpen,SIGNAL(triggered())原创 2017-05-22 10:06:23 · 13503 阅读 · 4 评论 -
调试解密工具
调试解密工具OLLYDBG原创 2017-05-21 21:58:33 · 667 阅读 · 1 评论 -
uic 作用
当 ui文件没有同步是 ,可以通过uic 命令 重新编译界面为c++的文件uic mainwindow.ui >>ui_mainwindow.h原创 2017-05-21 16:00:10 · 461 阅读 · 0 评论 -
Qt 快捷键
1、ctrl +h (可选择多个控件后) 水平布局 2、ctrl +L (可选择多个控件后) 垂直布局3、shift + alt + r 界面预览4、ctr +r 运行5、F3 是控件编辑6、F4 是信号与槽的编辑原创 2017-05-21 15:25:02 · 208 阅读 · 0 评论 -
QT中如何在QListWidget中添加自定义的 tiem
QWidget*container= newQWidget; QHBoxLayout *hLayout = new QHBoxLayout(); hLayout->addWidget(new QLabel("1")); hLayout->addWidget(new QLabel("2")); hLayout->addWidget(new QLab原创 2017-06-05 17:10:22 · 4578 阅读 · 0 评论 -
Qt之界面实现技巧
http://blog.sina.com.cn/s/blog_a6fb6cc90101dech.html转载 2017-06-05 10:57:56 · 292 阅读 · 0 评论 -
qt 运行cmd命令
包含头文件#include#include #include QString strCmd;strCmd = "notepad";system(strCmd.toLocal8Bit().data());原创 2017-05-23 11:29:47 · 515 阅读 · 0 评论 -
vs 中调用QT的动态连接库
1、创建一个 qt c++ 的动态连接库2、在头文件中声明要导出的接口#ifndef QTDLLTEST_H#define QTDLLTEST_Hextern "C" __declspec(dllexport) void Init();#endif // QTDLLTEST_H3、在cpp文件中对接口进行实现void Init(){ i原创 2017-05-23 11:05:18 · 2376 阅读 · 0 评论 -
QContextMenuEvent 上下文菜单(右键菜单)的操作
包含头文件:#include #include #include #include 1、在头文件中 添加 上下文菜单事件protected: void contextMenuEvent(QContextMenuEvent *event);2、在cpp文件中添加实现void MainWindow::contextMenuEvent(QContextM原创 2017-05-23 10:28:48 · 3020 阅读 · 0 评论 -
QClipboard 剪切板的操作
包含头文件:#include 设置1、设置剪切板的图片 QPixmap ixmap= QPixmap::grabWindow(QApplication::desktop()->winId()); ui->label->setPixmap(pixmap.scaled(ui->label->size()));QClipboard*clipBoard原创 2017-05-23 10:03:36 · 3487 阅读 · 0 评论 -
QTimer 的使用
包含头文件 #include类的头文件定义成员变量private slots: void timerOutSlot(); //定义timer超时的槽函数private:QTimer*timer;在需要的地方添加timer= newQTimer;QObject::connect(timer,SIGNAL(tim原创 2017-05-23 09:47:51 · 2615 阅读 · 0 评论 -
在Qt的dialog中内嵌一个dialog
注意 ChildDialog 是的基类是 QWidget 不是QDialog1、在子窗体的构造函数中添加:ChildDialog::ChildDialog(QWidget*parent): QDialog(parent), ui(new Ui::ChildDialog){ ui->setupUi(this); setWindowFla原创 2017-06-05 10:47:58 · 2718 阅读 · 2 评论