Plugin advanced view #29

Merged
0xFEEDC0DE64 merged 11 commits from plugin-advanced-view into master 2017-12-18 21:52:59 +01:00
26 changed files with 602 additions and 256 deletions
Showing only changes of commit 1be335a98f - Show all commits

View File

@@ -16,11 +16,15 @@ DEFINES += QT_DEPRECATED_WARNINGS QT_DISABLE_DEPRECATED_BEFORE=0x060000 QT_MESSA
HEADERS += advancedviewplugin.h \
advancedviewwidget.h \
advanvedviewdialog.h
advanvedviewdialog.h \
views/bookingsview.h \
views/timeassignmentsview.h
SOURCES += advancedviewplugin.cpp \
advancedviewwidget.cpp \
advanvedviewdialog.cpp
advanvedviewdialog.cpp \
views/bookingsview.cpp \
views/timeassignmentsview.cpp
FORMS += advanvedviewdialog.ui

View File

@@ -19,8 +19,8 @@
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<widget class="QTreeView" name="bookingsView"/>
<widget class="QTreeView" name="timeAssignmentsView"/>
<widget class="BookingsView" name="bookingsView"/>
<widget class="TimeAssignmentsView" name="timeAssignmentsView"/>
</widget>
</item>
<item>
@@ -35,6 +35,18 @@
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>BookingsView</class>
<extends>QTreeView</extends>
<header>views/bookingsview.h</header>
</customwidget>
<customwidget>
<class>TimeAssignmentsView</class>
<extends>QTreeView</extends>
<header>views/timeassignmentsview.h</header>
</customwidget>
</customwidgets>
<resources/>
<connections>
<connection>

View File

@@ -0,0 +1,7 @@
#include "bookingsview.h"
BookingsView::BookingsView(QWidget *parent) :
QTreeView(parent)
{
}

View File

@@ -0,0 +1,14 @@
#ifndef BOOKINGSVIEW_H
#define BOOKINGSVIEW_H
#include <QTreeView>
class BookingsView : public QTreeView
{
Q_OBJECT
public:
explicit BookingsView(QWidget *parent = Q_NULLPTR);
};
#endif // BOOKINGSVIEW_H

View File

@@ -0,0 +1,7 @@
#include "timeassignmentsview.h"
TimeAssignmentsView::TimeAssignmentsView(QWidget *parent) :
QTreeView(parent)
{
}

View File

@@ -0,0 +1,14 @@
#ifndef TIMEASSIGNMENTSVIEW_H
#define TIMEASSIGNMENTSVIEW_H
#include <QTreeView>
class TimeAssignmentsView : public QTreeView
{
Q_OBJECT
public:
explicit TimeAssignmentsView(QWidget *parent = 0);
};
#endif // TIMEASSIGNMENTSVIEW_H