QComboBox+QCompleter实现搜索自动匹配
 
搜索框默认隐藏起来,在界面上按Ctrl+F的时候打开搜索匹配输入框 m_speedSearch = new SpeedSearch(this); m_speedSearch->initData(QStringList() << "123" << "124" << "110" ...
2 年前 阅读(1256)
windows判断窗口是否置顶、设置取消置顶、设置前景
判断窗口是否置顶 bool isWndTopMost(HWND hwnd) { return GetWindowLong(hwnd, GWL_EXSTYLE) & WS_EX_TOPMOST; } 设置和取消置顶 void showWndTopMos...
2 年前 阅读(596)
Qt自定义读取qss样式表
在Qt中一般情况下我们可以通过qss样式表来配置控件的一些样式,但是一些特殊情况下还是需要使用代码来控制样式,它们的颜色之类的样式属性如果直接写在代码里面会写死掉,后期不容易维护以及为换肤造成麻烦。通常写在ini配置文件里面也是可以的,但是这样要维护qss样式和ini配置两份文件。 下面是将这...
2 年前 阅读(676)
QComboBox item文字重叠
 
当给QComboBox设置行交替使用不同颜色后,两个相邻的item文字有重叠 ui.comboBox->view()->setAlternatingRowColors(true); 解决方法: > 在Qt Designer中给comboBox的字体点大小设置为当前实际要展示...
2 年前 阅读(541)
C++获取输入法名字,调整输入法候选框位置
可以根据窗口布局或HKL获取输入名字,windows消息WM_INPUTLANGCHANGE的LPARAM就是HKL QString getImeNameFromHKL(HKL hkl) { const int BUF_LEN = 1024; wchar_t buf[BUF_...
2 年前 阅读(655)
 
回到顶部