Qt常用类——Qpoint
QPoint 类代表一个坐标点,实现在 QtCore 共享库中。它可以认为是一个整型的横坐标和一个整型的纵坐标的组合。
构造
QPoint 类支持以下两种构造方式:
QPoint(); // 构造横纵坐标均为 0 的 QPoint 对象
QPoint(int x, int y); // 构造横纵坐标分别为 x 和 y 的 QPont 对象
属性
通过以下成员函数可得到 QPoint 对象中的横纵坐标的引用
int &rx(); // 得到横坐标的引用
int &ry(); // 到到纵坐标的引用
通过以下的成员函数可以设置 QPoint 对象中的横纵坐标:
void setX(int x); // 设置横坐标为 x
void setY(int y); // 设置纵坐标为 y
下面两个成员函数则是只读的,可以获得 QPoint 对象中的横纵坐标:
int x() const; // 获得横坐标
int y() const; // 获得纵坐标
操作符
QPoint 类支持加法和减法的复合赋值操作:
QPoint &operator+=(const QPoint &point); // 加赋值
QPoint &operator-=(const QPoint &point); // 减赋值
这两个操作符是它的成员。而以下的操作符则不是它的成员:
const QPoint operator+(const QPoint &p1, const QPoint &p2); // 加法
const QPoint operator-(const QPoint &p1, const QPoint &p2); // 减法
const QPoint operator-(const QPoint &point); // 取负数
bool operator==(const QPoint &p1, const QPoint &p2); // 判断是否相等
bool operator!=(const QPoint &p1, const QPoint); // 判断是否不等
转载于:https://www.cnblogs.com/wuyepeng/p/9722094.html
Qt常用类——Qpoint相关推荐
- Qt学习之路(1)------Qt常用类用法说明
Qt常用类 向控制台输出文本 第一个例子,我们采用STL的方式: console.cpp #include <iostream>int main() {std::cout << ...
- 0004:Qt常用类 - QTime
Qt常用类 - QTime 1 开发环境 在介绍内容之前,先说明一下开发环境,如下图: Qt版本:Qt5.3.2: Qt开发工具:Qt Creater 3.2.1: Qt构建工具:Desktop Qt ...
- Qt 常用类——QStandardItemModel
转载:落叶知秋时 类QabstractItemModel,QabstractListModel,QAbstractTableModel不保存数据,用户需要从这些类派生出子类,并在子类中定义某种数据结构 ...
- Qt常用类——QWidget
QWidget类是所有用户界面对象的基类. Widget是用户界面的基本单元:它从窗口系统接收鼠标,键盘和其他事件,并在屏幕上绘制自己. 每个Widget都是矩形的,它们按照Z-order进行排序. ...
- QT入门基础认知(三个常用类、三种对话框类型、信号和槽)
1.简单介绍: 1.1 三个常用类(Qwidget类.QDialog类.QMainwindow类) Qwidget类:继承与QObject类和QPaintdevice类,所有用户界面对象的基类,常用于 ...
- QT QVariant类数据类型使用
QT QVariant类数据类型使用 1. QVariant 类用于封装数据成员的类型及取值等信息,该类类似于 C++ 共用体 union ,一个QVariant 对象,一次只能保存一个单一类型的值. ...
- Qt常用控件介绍(一)
Qt常用控件介绍 Qt Creator 的使用技巧 Qt Creator的常用快捷键 按钮 QPushButton QToolButton QRadioButton QCheckBox QComman ...
- 百科不全书之QT常用函数
参考链接: 璎珞qc:Qt之QImage类. 沙振宇:Qt输出打印信息的日志到文件(两种方式). tandesir:Qt测算程序运行时间. 半生瓜のblog [QT]QT容器 百科不全书之QT常用函数 ...
- C++ | Qt 常用头文件及容器类
目录 一.Qt常用头文件 1. <QtGlobal>头文件 (1) Qt 中的数据类型定义 (2) 常用函数 (3) 常用宏 2.<QMath>头文件 二.Qt容器类 1.顺序 ...
- Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)...
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天, ...
最新文章
- 【GLib】GLib学习笔记(三):gtypes、garray、gerror、goption
- QuickPager asp.net 分页控件 转
- 内存映射文件(File Mapping)API
- 李航《统计学习方法》笔记
- eclipse_开启出现弹窗_Subversive Connector Discovery
- Auto.Js 抖音脚本 性别识别 消息自定义 免ROOT
- C/C++ 内存对齐原则及作用
- phantomjs selenium实现刷搜索引擎,刷百度来路,刷点击,真实有效果
- aruba交换机配置命令_Aruba 无线交换机基本操作命令
- Scikit Learn-聚类方法
- Python Selenium破解滑块验证码最新版!
- CSS3彩色渐变的电脑键盘js特效
- 华为路由器用Linux开发,华为路由器常用配置 - osc_1v2pb1nt的个人空间 - OSCHINA - 中文开源技术交流社区...
- 创建并配置一个伪分布式Hadoop3.x版本集群(三)
- 通讯方式:近场通讯和无线通讯
- 互联网产品思考(一) —— 基本理念
- 计算机软件比赛团队名称,代表团队名称
- Python采集网站ip代理, 检测IP代理是否可用,构建自己的ip代理池
- 输入一个整数x,判断其能否被3整除也被7整除。
- 安卓内存插件分享,支持X86X64(手游内存测试,速度媲美GG修改器)