RelationMode Example
#ifndef WINDOW_H #define WINDOW_H #include <QTabWidget> #include <QSqlTableModel> #include <DevMachines/QtitanGrid> #include "DemoMainWindow.h" class Window : public DemoMainWindow { Q_OBJECT public: Window(); void createRelationGrid(); void createMasterDetailsGrid(); private Q_SLOTS: void editorModeChanged(GridEditor* editor); void contextMenu(ContextMenuEventArgs* args); void printPreview(); void setShadeColor(const QColor& color) override; private: QTabWidget* m_tabs; Qtitan::Grid* m_relationGrid; Qtitan::Grid* m_masterDetailsGrid; }; class CountriesDemoModel: public QSqlTableModel { public: CountriesDemoModel(QObject *parent = 0, QSqlDatabase db = QSqlDatabase()); QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; }; #endif