- 博客(14)
- 资源 (11)
- 收藏
- 关注
转载 treewidget设置背景图片
//::item表示QTreeWidget的item //所有的QTreeWidget this->setStyleSheet("QTreeWidget{background-image: url(11.jpg);color: red;}" "QTreeWidget::item{height:50px;width:50px;}");
2015-07-27 17:10:56 2181
转载 Qt中多事件使用实例
点击(此处)折叠或打开/***************moveico.h************/#ifndef MOVEICO_H#define MOVEICO_H#include QWidget>#include QLabel>namespace Ui { class MoveIco;}
2015-07-23 21:45:09 1135
转载 Qt: QString::isEmpty()与QString::isNull()区别
Qt: QString::isEmpty()与QString::isNull()bool QString::isEmpty () constReturns true if the string has no characters; otherwise returns false.Example: QString().isEmpty();
2015-07-20 22:45:34 9613 2
转载 QTreeWidget样式设置大全(一)
在使用QTreeWidget时,默认是带有虚线的,如下图所示: qtreewidget节点显示 现在需要将这些节点之间的虚线去掉,可采用两种方式,一种是在代码中添加控件的样式,另外一种是在qtcreator中直接设置样式。 第一种:qtcreator中设置样式: 右键该控件,选择change styleSheet…菜单,然后进入到样式编辑界面,添加如下代码: QTreeView::branch
2015-07-17 15:28:54 28988 5
转载 QT 按钮切换背景图片
使用setStyleSheet()函数进行设置:如将一个QPushButton类的按钮设置为:ui->btn_name->setStyleSheet("QPushButton{background-image: url(:/images/call_up.bmp);}" "QPushButton:hover{background-image: url(:/images/call_
2015-07-17 10:52:36 8577
转载 QT 应用程序自动重启
启动外部程序在Qt中,做这个工作的非QProcess莫属了,要启动当前程序的另一个进程,有要使二者没有"父子"关系。恩QProcess::startDetached(qApp->applicationFilePath(), QStringList());可是,为什么不写成下面这样?QProcess::startDetached(qApp->applicationFi
2015-07-16 14:49:51 1056
转载 Qt中qApp
学Qt时,发现只要包含头文件QApplication或者QCoreapplication,就用使用qApp,指向一个当前实例。查看源码发现qApp是个宏:QApplication中:#define qApp (static_cast(QCoreApplication::instance()))QCoreapplication中:#define qApp QCoreAppli
2015-07-15 21:19:30 13348 2
转载 Qt之自定义菜单(按钮菜单)
转载▼ 再次探讨Qt的菜单,按钮菜单也是很常用的东东,使用QPushButton(QToolButton)+QMenu+QAction即可完美实现! 实现方式:createButton用于创建按钮以及菜单,translateLanguage用于设置文本、实现多语化。void WatermarksToolWidget::createButton(){
2015-07-15 19:03:26 5128
转载 MFC多语言实现方法
我们公司目前软件大多数用MFC单文档实现,前段时间为了海外扩展,要求所以软件采用多语言。因此我给下属下了一个命令,就是归纳多语言实现方式,总结最优实现方式。 一共有四种方法:先介绍常规的前三种。例子在资源里面“MFC多语言实现方法”。 需要转换语言的地方有:1、程序界面:菜单,控件标签等。2、提示字符串等。 一、字符放在DLL资源文件
2015-07-15 13:55:27 3285
转载 vs2010中的qt就是没有pro文件
/// 设置好环境变量,在命令行窗口中设置到项目路径下,运行qmake -project /// 生成项目文件qmake /// 生成makefile文件make /// 编译可以使用VS2010里面的命令行进入,执行qmake就会生成pro文件
2015-07-15 10:56:55 4884
转载 Qt 的一些心得(背景设置,圆角,半透明)
Qt 的一些心得(背景设置,圆角,半透明)分类: c++一. 背景刷成黑色,前景色设为白色。 方法一、paltette方式,经测试,该方法不会影响到其他控件,推荐使用 QPalette bgpal = palette();bgpal.setColor (QPalette::Background, QColor (0, 0 , 0, 255));//bgpal
2015-07-10 10:30:17 3885
转载 [Qt] Qt时间 - QDateTime
QDateTime dateTime;QString dateTime_str = dateTime.currentDateTime().toString("yyyy-MM-dd hh:mm:ss");// 从字符串转换为毫秒(需完整的年月日时分秒)datetime.fromString("2011-09-10 12:07:50:541", "yyyy-MM-dd hh:mm:ss
2015-07-08 10:23:22 24708
转载 C/C++语言获取系统时间的几种方式 !
C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒2 使用clock_t clock() 得到的是CPU时间 精确到1/CLOCKS_PER_SEC秒3 计算时间差使用double difftime( time_t timer1, time_t timer0 )4 使用DWORD GetTickCount() 精确到毫秒
2015-07-07 11:18:07 4157
转载 QT设置QLabel中字体的颜色
QT设置QLabel中字体的颜色其实,这是一个比较常见的问题。大致有几种做法:一是使用setPalette()方法;二是使用样式表;三是可以使用QStyle;四是可以在其中使用一些简单的HTML样式。下面就具体说一下,也算是个总结吧。第一种,使用setPalette()方法如下:QLabel *label = new QLabel(tr("Hello Qt!"));QP
2015-07-06 14:09:13 8128
ListModelTest.zip
2021-05-29
QT_Book.zip
2019-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人