Qt中各控件样式设置
晴空飞一鹤
这个作者很懒,什么都没留下…
展开
-
QDockWidget
在Qt Designer中,拖动Dock Widget到MainWindow界面中时,当拖动多个时,这些Dock Widget会自动紧挨着彼此在一起。比如你想布局三个Dock Widget,实现左一右二的排列。怎么办呢?当时因为疏忽,没有好好看它的属性,心里还暗想:Qt设置的这个Dock Widget真难用,其实是没有好好学习并了解它。在Dock Widget“属性编辑器”列表里,有一个属性“dockWidgetArea”,通过设置它,就可以实现上面所说的排列方式。“dockWidgetArea”:Le原创 2021-06-21 14:02:52 · 355 阅读 · 0 评论 -
Qt中QTreeWidget(QTreeView)样式设置
QTreeView { background-color: rgb(35, 40, 49); outline: 0px; /*消除QTreeWidgetItem外层虚线框*/ border: 0px solid #000000;}QTreeView::item { border: 1px solid #000000; border-top-color: transparent; border-left-color: transpa.原创 2020-09-10 09:59:41 · 6937 阅读 · 3 评论 -
Qt中QMessageBox
1. 汉化提示按钮如果我们使用QMessageBox的静态函数方式显示提示框的话,默认按钮都是英文,如果想要显示中文,很简单:QMessageBox _warninigDia(QMessageBox::Warning, "警告", "删除可能造成其它问题\n确定要删除吗?" , QMessageBox::Apply | QMessageBox::Cancel);_warninigDia.setButtonText(QMessageBox::Apply, "确定");_warninigDia原创 2020-08-05 14:18:37 · 380 阅读 · 0 评论 -
Qt中样式表_如何在开发环境中使用QSS样式表
Qt中用到的样式表代码为Qss,而QSS又是从CSS演变过来,所以如果在学习QSS之前对CSS有很好的理解,这对QSS的学习将会有很大的帮助。1. 关于Qt所有控件样式表的官方说明http://qt-project.org/doc/qt-5/stylesheet-examples.html2. 如何在程序中使用样式表如果你做的项目已经设置好统一的样式,并且多数同类控件的样式基本一致,那么就可以自...原创 2018-05-31 13:34:08 · 647 阅读 · 0 评论 -
QT中弹出对话框前置显示
_dialog->show();_dialog->raise();_dialog->activateWindow();原创 2019-01-30 10:39:29 · 834 阅读 · 0 评论 -
Qt中QTableWidget的常用功能
在QTableWidget中添加button QPushButton *pBtn = new QPushButton();connect(pBtn, SIGNAL(clicked()), this, SLOT(OnBtnClicked()));ui.tableWidget->setCellWidget(_row, _column, pBtn); 基于上面添加QPushButto...原创 2019-03-04 14:37:22 · 4047 阅读 · 1 评论