MCPcopy Create free account
hub / github.com/KDAB/KDChart / MainWindow

Method MainWindow

examples/Gantt/legend_example/mainwindow.cpp:47–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

45};
46
47MainWindow::MainWindow(QWidget *parent, Qt::WindowFlags flags)
48 : QMainWindow(parent, flags)
49 , ui(new Ui::MainWindow)
50{
51 ui->setupUi(this);
52
53 initModel();
54 initActions();
55 initItemDelegate();
56 initGrid();
57
58 auto *leftView = qobject_cast<QTreeView *>(ui->ganttView->leftView());
59 Q_ASSERT(leftView);
60 leftView->setColumnHidden(1, true);
61 leftView->setColumnHidden(2, true);
62 leftView->setColumnHidden(3, true);
63 leftView->setColumnHidden(4, true);
64 leftView->setColumnHidden(5, true);
65 leftView->header()->setStretchLastSection(true);
66
67 connect(ui->ganttView->leftView(), SIGNAL(customContextMenuRequested(const QPoint &)),
68 this, SLOT(showContextMenu(const QPoint &)));
69 connect(ui->ganttView->selectionModel(), SIGNAL(selectionChanged(const QItemSelection &, const QItemSelection &)),
70 this, SLOT(enableActions(const QItemSelection &)));
71}
72
73MainWindow::~MainWindow()
74{

Callers

nothing calls this directly

Calls 4

leftViewMethod · 0.80
headerMethod · 0.80
setupUiMethod · 0.45
selectionModelMethod · 0.45

Tested by

no test coverage detected