资源简介
Qt 实现利用方向键控制光标在不同控件上移动(本资源控件为LineEdit),上下方向键可直接移动至上一个或下一个控件,左右方向键配合Ctrl键使用,本资源借鉴相关网络资源编写。
代码片段和文件信息
#include “controltable.h“
#include
ControlTable::ControlTable(QWidget *parent):
Qobject(parent)rowid(“table_row“)colid(“table_col“)
{
Q_ASSERT(parent);
currentContrl = 0;
widget = parent;
}
void ControlTable::setTable(const QList &t)
{
bool isSetDefaultControl = false;
table = t;
for (int i = 0; i < rowCount(); ++i)
{
ControlList controList =table.at(i);
for (int j = 0; j < controList.size(); ++j)
{
if (table[i][j])
{
table[i][j]->setProperty(rowid i);
table[i][j]->setProperty(colid j);
if (!isSetDefaultControl)
{
selectControl(table[i][j]);
isSetDefaultC
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-09-27 10:01 test_updown\
文件 4014 2019-09-27 10:01 test_updown\controltable.cpp
文件 1607 2019-09-27 10:00 test_updown\controltable.h
文件 183 2019-09-26 15:33 test_updown\main.cpp
文件 1592 2019-09-27 10:00 test_updown\mainwindow.cpp
文件 674 2019-09-27 09:28 test_updown\mainwindow.h
文件 2636 2019-09-27 08:46 test_updown\mainwindow.ui
文件 497 2019-09-26 20:57 test_updown\mylineedit.cpp
文件 278 2019-09-26 20:54 test_updown\mylineedit.h
文件 1107 2019-09-27 09:29 test_updown\test_updown.pro
文件 19102 2019-09-27 10:01 test_updown\test_updown.pro.user
- 上一篇:生产运作与分析课件
- 下一篇:MSTAR官方数据集
相关资源
- Qt学习总结.zip
- 基于qt+opencv的人脸识别
- GPRS模块GA6和STM32F103C8T6单片机上移植
- QT设计图标登录及三个游戏设计潜艇游
- 基于ZigBee的智能家居系统QT界面渲染
- Qt+opencv+摄像头+人脸检测
- Qt5 网络调试助手源代码 漂亮界面
- Qt 点菜系统
- 跨平台MQTT Client 源码和demo by 漠北
- 年会抽奖软件
- QT 智能家居源代码,可使用 实测通过
- Qt 之 简单截图功能三实现可拖拽选中
- 简单QT多线程聊天程序
- Qt提示框淡出、飞出、缩小等关闭窗口
- ImageRotation.zip
- QT打包工具合集
- linux环境下用QT实现打地鼠游戏源码共
- 基于QT的2048小游戏
- Qt登陆界面
- QT数字软键盘,包括QLineEdit弹出
- Qt Excel的读写
- 基于QT的电子相册设计
- Qt文件浏览器,Linux
- Qt写的UDP组播服务端
- QT文字闪烁浮动效果代码
- 基于qt编写的图片浏览器
- qt全局热键 全平台 支持qt5
- 漂亮的界面框架
- 无边框界面
- 网络调试助手
评论
共有 条评论