Design Create Buttons

This commit is contained in:
AJ
2024-07-03 13:41:49 +02:00
parent 47adf917d6
commit 71e3e9116d
3 changed files with 256 additions and 89 deletions

View File

@@ -1,11 +1,18 @@
# Generated by CMake. Changes will be overwritten.
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.hpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.hpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/main.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.hpp
mmc:Q_OBJECT
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/moc_predefs.h
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp
mdp:/usr/include/alloca.h
mdp:/usr/include/asm-generic/errno-base.h
mdp:/usr/include/asm-generic/errno.h
@@ -283,6 +290,8 @@
mdp:/usr/include/x86_64-linux-gnu/gnu/stubs-64.h
mdp:/usr/include/x86_64-linux-gnu/gnu/stubs.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/QString
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractitemmodel.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qalgorithms.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qanystringview.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h
@@ -305,9 +314,13 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerinfo.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainertools_impl.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontiguouscache.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdebug.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qgenericatomic.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobal.h
@@ -328,6 +341,7 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetacontainer.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnamespace.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h
@@ -338,6 +352,7 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qprocessordetection.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qrefcount.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopeguard.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qset.h
@@ -373,10 +388,15 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfont.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontinfo.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontmetrics.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qicon.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qimage.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qkeysequence.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpaintdevice.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpalette.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpicture.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixelformat.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixmap.h
@@ -384,21 +404,54 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qregion.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgb.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgba64.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextdocument.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtgui-config.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiglobal.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtransform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qvalidator.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qwindowdefs.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QCheckBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFrame
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMainWindow
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QPushButton
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QVBoxLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QWidget
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractbutton.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemdelegate.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractslider.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractspinbox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmainwindow.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qpushbutton.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qrubberband.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsizepolicy.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qslider.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyle.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleoption.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabbar.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgets-config.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsglobal.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h
@@ -863,14 +916,11 @@
mdp:/usr/include/x86_64-linux-gnu/sys/types.h
mdp:/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
mdp:/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.hpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp
mmc:Q_OBJECT
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/moc_predefs.h
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/moc_predefs.h
mdp:/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.hpp
mdp:/usr/include/alloca.h
mdp:/usr/include/asm-generic/errno-base.h
mdp:/usr/include/asm-generic/errno.h
@@ -1148,8 +1198,6 @@
mdp:/usr/include/x86_64-linux-gnu/gnu/stubs-64.h
mdp:/usr/include/x86_64-linux-gnu/gnu/stubs.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/QString
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qabstractitemmodel.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qalgorithms.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qanystringview.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h
@@ -1172,13 +1220,9 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainerinfo.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontainertools_impl.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcontiguouscache.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatastream.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qdebug.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qgenericatomic.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qglobal.h
@@ -1199,7 +1243,6 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetacontainer.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnamespace.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h
@@ -1210,7 +1253,6 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qprocessordetection.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qrefcount.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopeguard.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtCore/qset.h
@@ -1246,15 +1288,10 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfont.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontinfo.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qfontmetrics.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qicon.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qimage.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qkeysequence.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpaintdevice.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpalette.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpicture.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixelformat.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixmap.h
@@ -1262,54 +1299,21 @@
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qregion.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgb.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qrgba64.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextdocument.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtgui-config.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtguiglobal.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qtransform.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qvalidator.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtGui/qwindowdefs.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QCheckBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QComboBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QFrame
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QLabel
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMainWindow
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QPushButton
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QVBoxLayout
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QWidget
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractbutton.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractitemdelegate.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractslider.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qabstractspinbox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcheckbox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qcombobox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qframe.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlabel.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayout.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlayoutitem.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmainwindow.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qpushbutton.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qrubberband.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qsizepolicy.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qslider.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyle.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qstyleoption.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabbar.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgets-config.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtwidgetsglobal.h
mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h
@@ -1319,9 +1323,5 @@
mdp:/usr/include/x86_64-linux-gnu/sys/types.h
mdp:/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h
mdp:/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/main.cpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/PlanGridController/PlanGridController.hpp
/home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/Controller/EinsatzplanFrameController/EinsatzplanFrameController.hpp

View File

@@ -252,44 +252,121 @@ createMemDialog::createMemDialog(QWidget* parent)
{
setWindowTitle("Mitarbeiter Hinzufügen");
setFixedSize(300,400);
setObjectName("createMemDialog");
setStyleSheet(R"(
#createMemDialog{
background-color: #212121;
border: none;
}
)");
name_m = new QLineEdit(this);
name_m->setPlaceholderText("Name");
name_m->setFixedSize(220,40);
name_m->setObjectName("name");
name_m->setStyleSheet(R"(
#name{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
border: 2px solid #414141;
}
)");
name_m->show();
email_m = new QLineEdit(this);
email_m->setPlaceholderText("Email");
email_m->setFixedSize(220,40);
email_m->setObjectName("email");
email_m->setStyleSheet(R"(
#email{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
border: 2px solid #414141;
}
)");
email_m->show();
password_m = new QLineEdit(this);
password_m->setPlaceholderText("Passwort");
password_m->setEchoMode(QLineEdit::Password);
password_m->setFixedSize(220,40);
password_m->setObjectName("password");
password_m->setStyleSheet(R"(
#password{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
border: 2px solid #414141;
}
)");
password_m->show();
admin_m = new QCheckBox("Admin?", this);
admin_m = new QCheckBox("Admin", this);
admin_m->setFixedSize(220,40);
admin_m->setObjectName("admin");
admin_m->setStyleSheet(R"(
#admin{
color: #DADADA;
font-size: 20px;
border: none;
}
)");
admin_m->show();
QVBoxLayout* layout = new QVBoxLayout(this);
layout->addWidget(name_m);
layout->addWidget(email_m);
layout->addWidget(password_m);
layout->addWidget(admin_m);
layout->setContentsMargins(30,30,30,30);
layout->addWidget(name_m,1,Qt::AlignCenter);
layout->addWidget(email_m,1,Qt::AlignCenter);
layout->addWidget(password_m,1,Qt::AlignCenter);
layout->addWidget(admin_m,1, Qt::AlignCenter);
QHBoxLayout* buttonLayout = new QHBoxLayout();
okButton = new QPushButton("OK", this);
cancelButton = new QPushButton("Abbrechen", this);
okButton_m = new QPushButton("OK", this);
okButton_m->setFixedSize(110,40);
okButton_m->setObjectName("okButton");
okButton_m->setStyleSheet(R"(
#okButton{
color: #212121;
font-size: 16px;
font-weight: bold;
background-color: #53EC87;
border-radius: 10px;
}
)");
buttonLayout->addWidget(okButton);
buttonLayout->addWidget(cancelButton);
cancelButton_m = new QPushButton("Abbrechen", this);
cancelButton_m->setFixedSize(110,40);
cancelButton_m->setObjectName("cancelButton");
cancelButton_m->setStyleSheet(R"(
#cancelButton{
color: #212121;
font-size: 16px;
font-weight: bold;
background-color: #FF5555;
border-radius: 10px;
}
)");
buttonLayout->addWidget(okButton_m,1, Qt::AlignCenter);
buttonLayout->addWidget(cancelButton_m,1,Qt::AlignCenter);
layout->addLayout(buttonLayout);
connect(okButton, &QPushButton::clicked, this, &QDialog::accept);
connect(cancelButton, &QPushButton::clicked, this, &QDialog::reject);
connect(okButton_m, &QPushButton::clicked, this, &QDialog::accept);
connect(cancelButton_m, &QPushButton::clicked, this, &QDialog::reject);
}
QString createMemDialog::getName() const {
@@ -313,21 +390,66 @@ bool createMemDialog::isAdmin() const {
createVerDialog::createVerDialog(QWidget* parent)
: QDialog(parent) {
setWindowTitle("Veranstaltung Hinzufügen");
setFixedSize(300,440);
setObjectName("createMemDialog");
setStyleSheet(R"(
#createMemDialog{
background-color: #212121;
border: none;
}
)");
QVBoxLayout* layout = new QVBoxLayout(this);
layout->setContentsMargins(30,30,30,30);
name_m = new QLineEdit(this);
name_m->setPlaceholderText("Veranstaltungskürzel");
layout->addWidget(name_m);
name_m->setFixedSize(220,40);
name_m->setObjectName("name");
name_m->setStyleSheet(R"(
#name{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
border: 2px solid #414141;
}
)");
layout->addWidget(name_m,1,Qt::AlignCenter);
raum_m = new QLineEdit(this);
raum_m->setPlaceholderText("Raum");
layout->addWidget(raum_m);
raum_m->setFixedSize(220,40);
raum_m->setObjectName("raum");
raum_m->setStyleSheet(R"(
#raum{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
border: 2px solid #414141;
}
)");
layout->addWidget(raum_m,1,Qt::AlignCenter);
campus_m = new QComboBox(this);
campus_m->addItem("Campus A");
campus_m->addItem("Campus B");
layout->addWidget(campus_m);
campus_m->setFixedSize(220,40);
campus_m->setObjectName("campus");
campus_m->setStyleSheet(R"(
#campus{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
}
)");
layout->addWidget(campus_m,1,Qt::AlignCenter);
begin_m = new QComboBox(this);
begin_m->addItem("08:00");
@@ -335,7 +457,18 @@ createVerDialog::createVerDialog(QWidget* parent)
begin_m->addItem("12:00");
begin_m->addItem("14:00");
begin_m->addItem("16:00");
layout->addWidget(begin_m);
begin_m->setFixedSize(220,40);
begin_m->setObjectName("begin");
begin_m->setStyleSheet(R"(
#begin{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
}
)");
layout->addWidget(begin_m,1,Qt::AlignCenter);
ende_m = new QComboBox(this);
ende_m->addItem("10:00");
@@ -343,20 +476,54 @@ createVerDialog::createVerDialog(QWidget* parent)
ende_m->addItem("14:00");
ende_m->addItem("16:00");
ende_m->addItem("18:00");
layout->addWidget(ende_m);
ende_m->setFixedSize(220,40);
ende_m->setObjectName("ende");
ende_m->setStyleSheet(R"(
#ende{
color: #DADADA;
font-size: 16px;
background-color: #313131;
border-radius: 10px;
padding: 5px;
}
)");
layout->addWidget(ende_m,1,Qt::AlignCenter);
QHBoxLayout* buttonLayout = new QHBoxLayout();
okButton = new QPushButton("OK", this);
cancelButton = new QPushButton("Abbrechen", this);
okButton_m = new QPushButton("OK", this);
okButton_m->setFixedSize(110,40);
okButton_m->setObjectName("okButton");
okButton_m->setStyleSheet(R"(
#okButton{
color: #212121;
font-size: 16px;
font-weight: bold;
background-color: #53EC87;
border-radius: 10px;
}
)");
buttonLayout->addWidget(okButton);
buttonLayout->addWidget(cancelButton);
cancelButton_m = new QPushButton("Abbrechen", this);
cancelButton_m->setFixedSize(110,40);
cancelButton_m->setObjectName("cancelButton");
cancelButton_m->setStyleSheet(R"(
#cancelButton{
color: #212121;
font-size: 16px;
font-weight: bold;
background-color: #FF5555;
border-radius: 10px;
}
)");
layout->addLayout(buttonLayout);
buttonLayout->addWidget(okButton_m,1,Qt::AlignCenter);
buttonLayout->addWidget(cancelButton_m,1,Qt::AlignCenter);
connect(okButton, &QPushButton::clicked, this, &QDialog::accept);
connect(cancelButton, &QPushButton::clicked, this, &QDialog::reject);
layout->addLayout(buttonLayout,1);
connect(okButton_m, &QPushButton::clicked, this, &QDialog::accept);
connect(cancelButton_m, &QPushButton::clicked, this, &QDialog::reject);
}
QString createVerDialog::getName() const {

View File

@@ -52,8 +52,8 @@ class createVerDialog : public QDialog{
QComboBox* campus_m;
QComboBox* begin_m;
QComboBox* ende_m;
QPushButton* okButton;
QPushButton* cancelButton;
QPushButton* okButton_m;
QPushButton* cancelButton_m;
public:
@@ -73,8 +73,8 @@ class createMemDialog : public QDialog{
QLineEdit* email_m;
QLineEdit* password_m;
QCheckBox* admin_m;
QPushButton* okButton;
QPushButton* cancelButton;
QPushButton* okButton_m;
QPushButton* cancelButton_m;
public: