資源簡介
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?????{
????????ControlList?controList?=table.at(i);
????????for?(int?j?=?0;?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官方數據集
評論
共有 條評論