Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- QPainter
- QtHeader
- apk빌드
- build.gradle
- QStandardItemModel
- WigetHeader
- QSqlQueryModel
- Q_UNUSED
- 문서작성용
- apk빌드오류
- QStringListModel
- ViewModel
- widget
- 오류해결
- QtDB
- ModelClass
- 라이프썸
- QT
- 모델클래스
- KeepAspectRatio
- Android Studio
- 키보드추천
- 예쁜키보드
- QtDatabase
- qt예제
- painEvent
- QPixmap
- Android
- QFIleSystemModel
- 펜타그래프
Archives
- Today
- Total
삐약디해의 성장일기
QFileSystemModel , QSqlQueryModel 사용 방법 예제 본문
1. QFIleSystemModel 사용 방법 예제
QFileSystemModel *model = new QFileSystemModel;
model -> setRootPath(QDir::currentPath());
...
QTreeView * tree = new QTreeView(this);
tree-> setRootIndex(model->index(QDir::currentPaht()));
2.QSqlQueryModel 사용 방법 예제
QSqlQueryModel *model = new QSqlQueryModel;
model -> setQuery ("SELECT name, From employee");
model -> setHeaderData(0, QT::Horizontal, tr("Name"); //세로로 속성값 넣고싶으면 Vertical로 써주면 됨
model -> setHeaderData(1, QT::Horizontal, tr("Salary");
QTableView *view = new QTableView;
view->setModel(model);
view-> show():
3.QSqlQueryModel 특정 행과 열의 데이터를 얻기 위한 방법
QSqlQueryModel model;
model.setQuery("SELECT * FROM employee");
int salary = model.record(4).value("salary").toInt();//record는 행
int salary = model.data(model.index(4,2)).toInt();