QT小技巧学习记录

1、 光标定位最后一行

    ui->revTextBrower->moveCursor(QTextCursor::End);
2、 隐藏标题栏
3、 如果不考虑跨平台的话,在隐藏标题栏的时候,移动窗口最简单的方法
//事件
void SerialPort::mouseMoveEvent(QMouseEvent *event)
{
    if (ReleaseCapture())
        SendMessage(HWND(this->winId()), WM_SYSCOMMAND, SC_MOVE + HTCAPTION, 0);
    event->ignore();
}

未完待续。。。。。。

来自为知笔记(Wiz)

时间: 2024-10-14 16:04:20

QT小技巧学习记录的相关文章

Qt 小技巧 记录

1. 去掉QDockWidget的标题栏 QWidget* lTitleBar = mPropertyWindow->titleBarWidget(); QWidget* lEmptyWidget = new QWidget(); mPropertyWindow->setTitleBarWidget(lEmptyWidget); delete lTitleBar; 2. 不断记录.更新中.

[QT][SQL]sql学习记录3_sqlite 使用

详见 : http://www.runoob.com/sqlite/sqlite-create-table.html 约束表实例 下面是一个实例,它创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL: sqlite> CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), S

小学期学习记录(一)

小学期的第一天,安装软件,配置环境. 小学期的第二天,跟着老师抄代码. 小学期的第三天,代码抄错了,环境有问题了. 小学期的第四天,努力改正ing. 小学期的第五天,失败. 小学期的第六天,放假.

QT小技巧—更好管理项目(增加预编译头文件,并且指定moc文件的生成位置)good

预编译加速编译 QT也可以像VS那样使用预编译头文件来加速编译器的编译速度.首先在.pro文件中加入: CONFIG += precompiled_header 然后定义需要预编译的头文件: PRECOMPILED_HEADER = pch.h 其中pch.h头文件即为自定义的预编译头文件. 指定临时文件生成目录,使项目文件夹更干净 QT默认情况下把所有的编译中间文件都生成到debug和release文件夹里.可以在.pro文件中加入: MOC_DIR = tmp/moc RCC_DIR = t

[QT][SQL]sql学习记录5_sqlite Autoincrement(自动递增)

定义以及示例请见 : http://www.runoob.com/sqlite/sqlite-autoincrement.html SQLite Autoincrement(自动递增) SQLite 的 AUTOINCREMENT 是一个关键字,用于表中的字段值自动递增.我们可以在创建表时在特定的列名称上使用 AUTOINCREMENT 关键字实现该字段值的自动增加. 关键字 AUTOINCREMENT 只能用于整型(INTEGER)字段. 实例 假设要创建的 COMPANY 表如下所示: sq

[QT][SQL]sql学习记录5_sqlite视图(View)

SQLite 视图(View) 视图(View)只不过是通过相关的名称存储在数据库中的一个 SQLite 语句.视图(View)实际上是一个以预定义的 SQLite 查询形式存在的表的组合. 视图(View)可以包含一个表的所有行或从一个或多个表选定行.视图(View)可以从一个或多个表创建,这取决于要创建视图的 SQLite 查询.. 视图(View)是一种虚表,允许用户实现以下几点: 用户或用户组查找结构数据的方式更自然或直观. 限制数据访问,用户只能看到有限的数据,而不是完整的表. 汇总各

[QT][SQL]sq]学习记录1_模糊搜索

sql学习网站: http://www.w3school.com.cn/sql/index.asp 用于模糊搜索数据库的数据 语句:http://www.w3school.com.cn/sql/sql_like.aspSQL LIKE 操作符: 接下来,我们希望从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:我们可以使用下面的 SELECT 语句:SELECT * FROM PersonsWHERE City LIKE '%lon%'

微信小程序学习记录(一)

如何定义一个全局变量: 1,在根目录下app.js中添加 App({ globalData: { g_isPlayingMusic : false, g_currentMusicPostId :null, doubanbase:"https://api.douban.com", self_reduction:"自减" } }) 2,在js中访问我们的全局变量 var app = getApp(); //全局的 getApp() 函数可以用来获取到小程序实例. onL

altium designer使用小技巧,记录

1.在自建库文件中添加component File--open----schlib或pcblib---Tools---new component---绘制---保存. 2.编辑component 左边资源栏SCH Library--EDIt---LIbrary Component properities. 3.PCB中测量两点间距离 reports---Measure distance(或ctrl+M) 4.Ctrl+D 隐藏铺铜 5.Design---rule,Tool---Design ru