Qt使用随笔日志20141125
1, 在window下,使用widget.setWindowFlags(),参数为Qt::Tool,Qt::SubWindow 、 Qt::Popup三个参数,windows的任务栏上不显示该Qt窗口实例。
2,setwindowFlags(),参数为Qt::WindowStaysOnTopHint时,窗口为顶层窗口、
3,设置应用程序的图标:
1)在项目目录下 新建一个 app.rc的空文件,内容格式为:
IDI_ICON1 ICON DISCARDABLE "myappico.ico"myappico.ico为图标文件,注意文件的路径2)如果项目上有资源文件 就把该文件添加到资源的跟目录下(也可以是其他目录)
3)在项目.pro文件中 添加
RC_FILE = app.rc
4,QCursor::pos();获得当前光标的位置 ,在是应用程序内部 相对坐标
5,QRect.contains(Qpoint) 判断坐标是否在矩形内
6,QFlags是为枚举类型服务的,它更安全,在.h文件中使用Q_DECLARE_FLAGS(KeyboardModifiers, KeyboardModifier)进行包装
7,QkeyEvent.modifiers()或者键盘的修饰器 既组合键部分。其实Qt::KeypadModifier是只小键盘部分
浙公网安备 33010602011771号