Qt学习
dummy_bot
你改变不了过去,但你可以改变现在.
展开
-
编程小 Tips ,持续更新中
任何技能都讲究熟能生巧,包括编程。但是在敲代码的过程中,掌握一些“奇技淫巧”还是可以对提高生产力大有帮助的!下面就记录下自己学习到的一些小 Tips,常用的快捷键就不多提了。有些小技巧自己不注意可能永远不会发现,正如同事所说,有的东西,靠口口相传! 1. 区域选中在 IDE 中,按住 [ALT] 键 ,拖动鼠标,可以框选内容,VS和Qt Creator均支持。2. 高级替换...原创 2019-01-24 21:39:04 · 159 阅读 · 0 评论 -
怎样将QTableWidget控件的列标题的宽度设置为固定不可拖动的
QTableWidget的列标题和行标题默认显示的情况下,可以拖动两个相邻列(行)之间的分割线来改变列宽(行高),如何将这个列宽(行高)锁死,设置为不可拖动的呢?针对我所用的版本——Qt5.9,可以如下操作:// 设置所有的列ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::F...原创 2019-02-13 23:04:57 · 7947 阅读 · 2 评论 -
Qt中文乱码问题在4.x版本和5.x版本的解决方法
Qt程序中文经常乱码,虽然有QString::fromLocal8Bit()或者tr()函数可以将中文包起来,但是每个有中文的地方都输一遍还是有点麻烦,希望“一劳永逸”地解决。在4.x版本中,可以使用QTextCodec类,在main函数一开始的时候做类似下面的设置:QTextCodec::setCodecForLocale("GBK");QTextCodec::setCodecFor...原创 2019-02-28 23:15:49 · 351 阅读 · 0 评论