原创 國產化麒麟linux系統QtCreator和QtCreator編譯的程序無法輸入中文libfcitx最新版本編譯1.2.7

1.問題描述 麒麟linux系統QtCreator和QtCreator編譯的程序無法輸入中文,網上找了很多的libfcitxplatforminputcontextplugin.so庫都無法使用正常輸入; Qt版本:5.9.6 麒麟系統版本

原创 股票量比實時篩選報警

一.什麼是股票的量比 量比是短線投資一個參考指標,是衡量相對成交量的一個數值和指標,用於反映股票交易相對於以往的活躍程度;是指在股市開盤以後,平均每一分鐘的成交量與過去五個交易日平均每分鐘交易量的比。反映股票相對最近5個交易日的交易熱度,也

原创 QtableWidget插入數據卡頓優化方法

最近要使用Qtablewidget保存4300多的數據,發現以下刷新4300條數據,界面會變得非常卡頓,於是想了優化一下;因爲要對所有數據排序,想用一下Qtablewidget自動排序功能,而且數據量不多,不想採用動態加載的方式來實現; 方

原创 Qt程序CPU過高怎麼定位解決?Qt程序性能優化

自己開發的一個程序採用多線程調用url從網絡上下載股票數據,一旦開啓程序就特別的卡;想着優化一下;授之於魚,不如 授之以漁; 1.CPU過高排查方法 (1)打開vs的性能探測器;   (2)勾選CPU,然後點擊開始按鈕        (

原创 股票分時量比抓準主力突破點

一.什麼是分時量比? 量比=(現成交總手數/現累計開市時間(分))/過去5日平均每分鐘成交量; 分時量比=當前20秒內成交手數/開盤到現在平均每20秒內成交手數; 分時量比以當天的實時成交量數據統計計算,例如從早上開盤開始,每隔20秒統計一

原创 股票做T成功率95%月均盈利1.5萬的祕訣

如下圖所示是最近兩個月的做T成果,成功率95%,做T20次,成功19次,做T收益3萬1千元; 二、爲什麼要做T 做T是爲了賺取差價,股票的價格是每天都在波動的,是漲還是跌,都很難預料,但是可以確定的是股票價格每天都會有幾個點的上下波動;如

原创 QProcess 直接執行Program files(x86)目錄下的bat腳本失敗,wait

用QProcess執行一個服務的重啓腳本,重啓服務;發現Program files(x86),QProcess識別不了目錄 後來採用了替代的方法,用cmd.exe傳bat腳本路徑去執行; void AlgorithmConfig::Slo

原创 QDialog接收不到enter按鍵響應

自定義了一個QDialog窗口,需要接收快捷鍵enter確認;一開始發現無法接收enter健,其他健可以; 1. QDialog 的構造函數設置爲setFocusPolicy(Qt::StrongFocus); 2.將Dialog上的QPu

原创 Qt自定義主窗口的放大,縮小,關閉功能

Qt標題欄無法添加自定義按鈕,修改樣式也改不了;所以需要自定義標題欄;同時支持拖動,雙擊放大的功能; 按鈕設置 //設置爲無邊框,自定義關閉,放大,縮小按鈕 this->setWindowFlags(Qt::FramelessWi

原创 Qlistwidget刷新界面問題--突然有個item不顯示

1.問題描述 QListwidget複用原來的item吧新的數據設置進去,發現插入的數據是三條,刷新下突然有一個不顯示,放大縮小窗口後這個又顯示出來,所以不是插入的問題,應該是刷新顯示的問題,嘗試了update,repaint等一系列的函數

原创 Qtreewidget實現複雜組織樹結構

 組織任務樹構建     要創建上圖所示的任務列表,包含四種類型:空的佔位項、案件、文件夾、視頻任務;可以創建一個基類,如下圖所示,任務列表有爲了實現四種不同的項,建立一個基類,定義公共的接口;三個不同項繼承這個基類;   (1)組織樹基

原创 QtreeWidget實現模糊搜索功能

在輸入框輸入檢索關鍵字,然後根據輸入的關鍵字去搜索任務列表,只顯示包含檢索關鍵字的項隨着輸入文字的變化,不斷的刷新搜索內容;效果如下所示。     搜索函數實現方法如下所示: void TreeTaskList::SlotFilterCh

原创 Qtreewidget滾動條寬度根據內容自適應調整

1.1   組織樹treewidget滾動條寬度根據內容自適應調整     Treewidget只有在多列時,纔會自適應顯示橫向滾動條,並且根據內容自動調整滾動條的大小,爲了實現任務列表自適應列寬;需要採用如下方法;信號槽連接treewid

原创 QFileDialog實現同時選擇文件和文件夾,確認取消按鈕英文問題解決方法

如下圖所示,需求是同時能夠選擇文件或者文件夾,但是QFileDialog文件窗口類要麼只能選文件,要麼只能選文件夾,無法同時去選擇文件和文件夾;   要實現這樣的需求,封裝了一個類,實現同時選擇文件和文件夾; 頭文件 #ifndef MU

原创 Qtreewidget置頂和取消置頂功能

1.1   Treewidget置頂和取消置頂   需求中有個置頂案件的需求,取消置頂之後,被取消的案件在最後一個置頂案件下面,新建的案件也要在置頂案件下面,Treewidget本身沒有置頂的功能,但是Treewidget有個排序的功能,可