
Qt
wwj55166
改变世界的人
展开
-
qt空间句柄的父子关系
编程过程中,不可避免要操作外部窗口,MFC中操作窗口用的都是CWND::fromHandle();qt中操作外部窗口与CWND对应的是QWindow类。 HWND hwndLogin=FindWindow(NULL,L"登录"); QWidget* widgetLogin=QWidget::find((WId)hwndLogin); QWindow* wi原创 2017-10-09 12:31:24 · 537 阅读 · 0 评论 -
qt获取窗口句柄来显示图片
winId() 函数能够返回 当前Widget的HWND句柄,我想通过这个窗口句柄实现额外的操作,比如绘制图像或者将句柄传递给第三方功能库操作。下面的程序是我的Demo程序,我想在QLable上通过HWND句柄绘制一条线,但结果是,线看不到,这是为什么呀?#include #include class MyLabel : public QLabel{public:转载 2017-10-09 12:24:49 · 7802 阅读 · 0 评论 -
给窗体中控件绘图的几种方法
方法一:WINDOWS API画法//获取要绘制的控件句柄Image img = GetWindow(this.tabPage12.Handle);//在母容器上创建图形对象 Graphics gOut = mOut.pnlOut.CreateGraphics();//在指定位置按指定大小绘出image gOut.DrawImag转载 2017-10-09 17:00:20 · 554 阅读 · 0 评论 -
paintEvent()的使用和触发
void ImgLabel::paintEvent ( QPaintEvent *e ) { QPainter painter(this); painter.save(); QRect rect = this->geometry(); painter.fillRect(QRect(QPoint(0,0),QSize(rect.width(),rect.height())),QBr转载 2017-10-10 17:52:46 · 35869 阅读 · 0 评论 -
QTabWidget标题方向的转化和字体的转化
QTabWidget的toolbar转化方向ui.tabWidget->setTabPosition(QTabWidget::West);ui.tabWidget->tabBar()->setStyle(new CustomTabStyle);标题的转化方向#include #include class CustomTabStyle : public QProxy原创 2017-10-30 15:02:47 · 3145 阅读 · 0 评论 -
Layout的存取/布局
void MainWindow::saveLayout(){ QString fileName = QFileDialog::getSaveFileName(this, tr("Save layout")); if (fileName.isEmpty()) return; QFile file(fileName); i原创 2017-10-30 15:55:00 · 389 阅读 · 0 评论 -
qt类(汇总)
qt类表转载 2017-10-23 18:39:11 · 1524 阅读 · 0 评论