Qt4小技巧 QTextEdit自動滾屏

2021-09-08 08:29:52 字數 701 閱讀 7452

cuteqt blog » blog archive » qt4小技巧——qtextedit自動滾屏

今天偶然需要qtextedit顯示出除錯的log,仔細翻了下文件,才發現沒有設定自動滾屏的方法。

總不能每次出來新的log,還要手動翻到最下面吧,於是乾脆自己手寫了乙個,可以利用 qtextcursor來定位內容的最後位置,當每次內容更新訊號傳送之後,移動即可。

簡單的例子如下:

textedit.h

#ifndef textedit_h

#define textedit_h

#include

class qtimer;

class textedit : public qtextedit

;textedit.cpp

#include

#include

#include 「textedit.h」

textedit::textedit(qwidget *parent)

: qtextedit(parent)

textedit::~textedit()

Qt4開發總結

對qt的認識和開發還只是剛剛起步,但作乙個階段學習的總結還是很必要的。c gui programming with qt 4,second edition,這裡講了qt程式的寫法,以及各個類的應用。inside qt series 深入介紹了qt的實現機制 1.qt的事件處理機制 事件起源 qt的s...

交叉編譯Qt4

1.編譯tslib 1.4 ubuntu編譯tslib 1.4出錯 autogen.sh 4 autoreconf not found 因為沒有安裝automake 工具,ubuntu 10.04 用下面的命令安裝好就可以了。sudo apt get install autoconf automak...

QT4 視窗切換

1.ui檔案中布局 2.主要程式 main.cpp cpp view plain copy print include mainwindow.h intmain intargc,char argv int main int argc,char argv mainwindow.cpp cpp view...