zoukankan      html  css  js  c++  java
  • Qt学习记录

    今天看了一点Qt代码,对其中涉及的函数进行记录

    QSize QWidget::sizeHint() const

    此函数为const函数,表示该成员函数内不能对类的成员变量进行修改;该函数的返回值作用到界面上,用来设置界面的大小;

    void QWidget::showEvent(QShowEvent * /* event */)

    此函数在界面显示时被调用一次,可以在里面放置界面初始化时需要处理的操作;

    void QWidget::timerEvent(QTimerEvent *event)

    有触发器事件时,调用此函数;

    void QWidget::hideEvent(QHideEvent * /* event */)

    界面消失或隐藏时触发次事件,注意,最小化时不会触发;

    myTimerId = startTimer(30);

    打开一个计时器,返回一个计时器ID;

    killTimer(myTimerId);

    根据计时器的ID来销毁一个计时器;

    void QPainter::drawText ( int x, int y, int w, int h, int flags, const QString &, int len = -1, QRect * br = 0, QTextParag ** internal = 0 )
    
    painter.drawText(x, 0, textWidth, height(), Qt::AlignLeft | Qt::AlignVCenter, text());

    绘制文本;

    fontMetrics().width(QString );

    返回字符串总像素宽度;

    fontMetrics().size(0, QString);

    返回字符串的总像素长度和像素宽度;

    update();

    更新界面,触发界面绘制事件;

    updateGeometry();

    更新界面布局;

    scroll(-1, 0);

    对界面更新一个像素列;

  • 相关阅读:
    浅谈Objeact.clone克隆(纯个人理解,如有错误请指正)
    Spring集成Swagger,Java自动生成Api文档
    Spring @Value注入值失败,错误信息提示:Could not resolve placeholder
    触发器
    存储过程
    JavaEE笔记(十四)
    JavaEE笔记(十三)
    JavaEE笔记(十二)
    JavaEE笔记(十一)
    vue相关面试知识点总结
  • 原文地址:https://www.cnblogs.com/slz-coder150315/p/5134670.html
Copyright © 2011-2022 走看看