بهترین روش برای نمایش جدول درQT - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

بهترین روش برای نمایش جدول درQT

0 امتیاز
سلام.

در یک کلام ساده ترین راه جهت نمایش دادن جدول در QT به چه صورته؟
سوال شده مهر 23, 1393  بوسیله ی مسعود فردمنش (امتیاز 54)   1 9 12

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

بهترین راه این هستش که از روش های MVC استفاده کنید .توی QT هم برای نمایش جدول به این سبک می تونید از QSqlTableModel به همراه  QTableView استفاده کنید به صورت زیر.

QSqlTableModel *model = new QSqlTableModel(parentObject, database);
     model->setTable("employee");
     model->setEditStrategy(QSqlTableModel::OnManualSubmit);
     model->select();
     model->setHeaderData(0, Qt::Horizontal, tr("Name"));
     model->setHeaderData(1, Qt::Horizontal, tr("Salary"));

     QTableView *view = new QTableView;
     view->setModel(model);
     view->hideColumn(0); // don't show the ID
     view->show();

 

پاسخ داده شده مهر 25, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد آبان 10, 1393 بوسیله ی مسعود فردمنش
...