From 073462c1b1f74dfca19c859c43e571e2d284cf6c Mon Sep 17 00:00:00 2001 From: AJ Date: Wed, 3 Jul 2024 09:10:52 +0200 Subject: [PATCH] Message Box --- assets/account-box.png | Bin 5043 -> 472 bytes .../mocs_compilation.cpp.o.d | 14 +++- .../compiler_depend.internal | 56 +++++++++++-- .../EinsatzplanQT.dir/compiler_depend.make | 78 +++++++++++++++--- .../EinsatzplanQT_autogen.dir/ParseCache.txt | 20 +++++ .../EinsatzplanFrame/EinsatzplanFrame.cpp | 8 +- .../EinsatzplanFrame/EinsatzplanFrame.hpp | 4 +- 7 files changed, 158 insertions(+), 22 deletions(-) diff --git a/assets/account-box.png b/assets/account-box.png index f8f799482b8165a9ae1b1117b9f0626b3c92b473..46a1073a8d79bb8db09a886d5cbd212948ede8c4 100644 GIT binary patch literal 472 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw3=&b&bO2Hw0X`wF?gc(TCgs4hP3ct_CAvn{WG+!tYBVASw*aSZV|{&w2Ubh)&IPh#z^-0=44F}XLn zY(1rS?i~=kr7SV`{_Xqs9x~?q`S%DL}n{IUObv5W^aI+h>2qXLRC22WQ%mvv4F FO#o=Ou)F{O literal 5043 zcmd^Dc|26@+ds$Q*p4*T8Cl9!A#0L^5g}!HglsW(vZri`8CvW@Wy_d)RAf)GGs;$k zWKAMZA-g9sk>)pJ{Qi0Wf8T%JzvlkTbu5(>?oSBIM7l#lB003NP4E4+b z0HiHJfDNYo*k3Mi2LRsiGkQ7}p$?0=oW;U!m|F>6X$Yx98_+lQN$tP(ARtfOji`LNtb%OS10xdW6^dybf zu2omMnO-vq=_QVbHIGuWzIG9PJ*Kz+Y*0Ukxc}Mqa8JO80~|{c*?S-~pb9`NDtM6Z z)32i@&p#V;^bHWqaoM!cS?z*<3@4Q1G+9e& z=C?fgf%!?cGjO8cQLw^;*HEfs3e)$k#SJyl+oKl@g+}eIQJiX6&`T3T&XLK_Db-Ra z1$VcDmEeM195uiAYpNi!MkbF}^z_G8X%^dU$=GmVB`Dnb!WJ45z$@}3rZ1HIo9&`d zzOAwldCxr;VrKl|Gy>tf5=n*7HY(5h97C>`S1IwFW>q(2Cu($ zb*`5Q`ui;&!MZRVzJCrb4^q7B(Fz{UJiv}d?}1EP{Zz|yorzd!sOGp~t@H5*l^4*4 zZRBsM?;c~6-#P==STWf;RR*wmCkWr_#=9d#;nk5lfptq-381GR)%Rkh8w(mO0yps+ z*S3y7kb?sp_XZZ{AS+HJeb|a+NJ(|dnC)H*@H4)9NYCdVX($3+kV;Tvn(t%d;`n$U zfma4Sw>Nwc0D-h%0p_(NEeb|O8BMm-A+wn9kZ*y!&<67oyYzy94-8pj!e+mS$|;%& zK|)*4hazE!a`6tyAiRQ%^+Hb0m2M-jqJZRrwQcVQ2Q(Y(5SuygDjoy=mSvj+i9IsF z*c-fMjMYl~I#qp?bsyY~SgU%nbO7CtStDS$Sm;Hx3xJtR5&qx&ziPm7Ykkm#@H2(2 zG53ke-PT}KWl<(?-f}|U!7@j&NI{#OBi*vPn9@NMOAgK7jHoirUv$yXteU`HcAdcNqc_131*Zw2G9uJB`hrni*|{sWL2&mjg4BB%A!-{Fs6B>xs#>}{AG zX38QzVtc268$G$plUNmKQe0a+Qx#N988y^xKG(U|TH1qg?!I*Swf?)_;kGIhMl%LR z7iP}NTIw@!OK%o<|7k;wnrgEaY zrK=j_8l-E2HH2A_c82hBW~bXJ87z&@3Lnmo?+x>IfV#qWHTlm`MJti*`MSr$QrK~$ z;!1pNDRbHv+Z~~_-vN%`GrwyS>8&K{v;*#nyaC(3O*7KG-^)ML$^)6=i69O* zz&x(Lk?tfbKl*1q;Qe1Y3j^G3LzMxt$1{Kt%nHnJ|t0L|IQ-guI{9=n<*SOk|$qOl3!xI&cELyj7mk0moAcN-XaXp1}$d%R&&8|fq@>C)XUv4%pU|SQq-1w~FYugSqp2qIeo^B~1 z19$*tq9+luUIeRL4E~Q+fIDuG#Q)$dUI6-y%-+ot8{0h#J`Nj+I-yd2sgENWe1XQv zl%J1`^x36F*pf(IAATqWX)>?-a9$QQ`!8KT)*cCc1Lwyzzt$_l(Zw2^J80w@TRVXXqcFFjN1jCvf<3R! z6T)Ny9!FPD1|a27Rco7)mw8m9zN~wmgQ9c=z_k?G&>v03Z7PxW8yP(Ejy$wQrr z?J&>qTYj@BSafM1%3(Q&uX6XWm8T;wxG^cH+H(ZazDXl1!HDd2h7*Rf`}v%5*^B4v z+YhAR{ZVoyGCzMtq#OsNE1PZV>eR>S8c=z~t%B{8 zMyX;vzl!5WPS`k%_E#{HbB{IghFtUPAI$u0pBj zum+QLeo|UBJdLf*i&)#gmP{CQp^{BCXMZ8d28pRG!qTtY+;>UZ>%jT#rd~EG&hX{V z0g)%s(jy5(B}zc6#NbTPb#Y&@F%hAM6Km_W{&`zYm2WT%4Gug?$be2Oh=md;eQBLs@T2!fl%f;7&XMWjrX#-rfilkX+$nRwvox z9)Q%arf(UV0lS|GJ;{SV3s{&bLqjp;{0~&{Y4gOFLG0y3um|Wn^#-x#eq|NV0~nQF z``Cj4Jb(h=zc?1!$cilB@;{+H5WEs#0qnv7&%|IfghK%SyWRNp{XQ%+2QgLKrYX9=Y6p=MFO z6Kba>)=6fc|J8V~^qisB`bVD=HGh|IG|CrmS8GwV78_G0T1-~2&LsEElRr*W3n^Ni zsjp-_Ties&oG^%rO6=>>CdSSN>*XnT@~QP@y&_sh9M_sTy`a^0{cb}YBQGnjQp10j zIjlUS=<@ff>K(4vCyFKYCFp(38#^kwQTKtNgv27%#(zvt`Exqt#b_m!)z^%L)|63-{qr&qhE}~rIZw@6E5l%O{tlW)_xzyeRd(dh`0}i6Ny|}n)*80(h z-zG?Fi}mvtR9?X&_fU-oG=P;?2=?h3PlO$%I|^NA}`|1(W{XZnQi(I?~^rO8K1H9%z|3WkaAt zqmJTPHExt)Lgivyu$8DW{eafVVDE|a9h)*<^}RsuwCo>Wg~InHlbVB%3G&=~_7R@Y zzfEEwLT_bwCX5Ww>u%_4E^JIVEmikuC8U7w4%diJA&wj$PSJJ$ z*$kpw{dzs?@B+4+u)J}RpZ4j=F z`u3I6iNI(ww?v1x#GigU$LChc@Xy!?0sROi8;9KQ^u#gs15)%NvjbkOjknHyKcH$X z>wtP#&#fX)FPFUg$iAs#r%~P0U5By?XYy@sT+n}TV%_+5(@i>bK3x8shx$QxIUJaC zoz%U@F6?;FliPadO(F8W)bu6O;U7P(^;1A&q5dC&SM=|=RnVvq`+z24b+0t;u32SL z7?YaRB_bWo6<&$yG-zJ`K}yz}L!Xj)7G^xV*}wPac&|J?*aww?q_ySOg;Cn;W1YTh zhk`Vn)L;AP&^;H2Oy27JHlHNtmbR2ZSZ=??xj7z+AES4PrmjGTzWfGv`T0@HNO-NF zB2U`z13gSU5XJawphasGFCTPxpo3fw%?YB!inuSIlB7ePL2x!-1Cwjn@EeMxYb^Ie zNopi|;7y$Y$Jmp8N`l~uC_J!HH}Sf5$BWKD-BpX;Igi6BU}K`*@}+a5}irs=(NBKg8;0q+n2_1O#dGjf3t>gbmZ} zm!kM$THi)$W=8m~1FwMY7)5qwvv3YHzLqI|2~gP}2eISIK!p66<@7K{3usd8Vv>7l(?ly9N<|H5uMpp}5TTR91 zF-kGMd9#z;Lmy275VAvrO~~ zk2WbS$Kas{l6Wpi8W!dH1R0MU8A0Fx|F5fF2ibA2@o|JLrj6sg!9q}ty0ZF*GfX3j zIA>hgB+>1ai3<>}vdpzRW^poY=+hq?IjC&ITTzwHR_;V{hu2Qj=}Hg_Fd@SBx0C>> zwaVDPbM&b&gP@ezV~m?2K>b?+GGv0+TciD$ZWQwi*2FF zR*oyMXs-~f-IFr%#ET!>bXu9D(=;z3A7`DBMd;1|_WgJg#IN;1_6TQ+?xaj`?h}57< diff --git a/build/CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o.d b/build/CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o.d index b84031c..a3627c5 100644 --- a/build/CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o.d +++ b/build/CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o.d @@ -357,6 +357,16 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o: \ /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h \ /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ /home/aj/Dokumente/Studium/Studium\ Dokumente/4.\ Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/B7S36HPG3O/../../../src/View/EinsatzplanFrame/../PlanGrid/PlanGrid.hpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ @@ -365,10 +375,6 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o: \ /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ /home/aj/Dokumente/Studium/Studium\ Dokumente/4.\ Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp \ /home/aj/Dokumente/Studium/Studium\ Dokumente/4.\ Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/2XIRNZAGIE/../../../src/View/EinsatzplanWindow/EinsatzplanWindow.hpp \ /home/aj/Dokumente/Studium/Studium\ Dokumente/4.\ Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/62475FYGHL/moc_PlanGrid.cpp diff --git a/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.internal b/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.internal index 954ae9c..3160df2 100644 --- a/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.internal +++ b/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.internal @@ -413,6 +413,16 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h @@ -421,10 +431,6 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h - /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/build/EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp /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/build/EinsatzplanQT_autogen/62475FYGHL/moc_PlanGrid.cpp @@ -844,6 +850,16 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h @@ -1250,6 +1266,27 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h @@ -1258,7 +1295,6 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h - /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h CMakeFiles/EinsatzplanQT.dir/src/View/PlanGrid/PlanGrid.cpp.o /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.cpp @@ -2061,6 +2097,16 @@ CMakeFiles/EinsatzplanQT.dir/src/main.cpp.o /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h /home/aj/Dokumente/Studium/Studium Dokumente/4. Semester/SWE/EinsatzplanQT/src/View/PlanGrid/PlanGrid.hpp /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h diff --git a/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.make b/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.make index 3a060df..d051da2 100644 --- a/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.make +++ b/build/CMakeFiles/EinsatzplanQT.dir/compiler_depend.make @@ -411,6 +411,16 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o: Einsa /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h \ /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ ../src/View/PlanGrid/PlanGrid.hpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ @@ -419,10 +429,6 @@ CMakeFiles/EinsatzplanQT.dir/EinsatzplanQT_autogen/mocs_compilation.cpp.o: Einsa /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ - /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp \ ../src/View/EinsatzplanWindow/EinsatzplanWindow.hpp \ EinsatzplanQT_autogen/62475FYGHL/moc_PlanGrid.cpp @@ -839,6 +845,16 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp.o: . /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h \ /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ ../src/View/PlanGrid/PlanGrid.hpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ @@ -1244,6 +1260,27 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp.o: /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QApplication \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qapplication.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qeventloop.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qnativeinterface.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication_platform.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qinputmethod.h \ + /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ ../src/View/PlanGrid/PlanGrid.hpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ @@ -1251,8 +1288,7 @@ CMakeFiles/EinsatzplanQT.dir/src/View/EinsatzplanWindow/EinsatzplanWindow.cpp.o: /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h \ /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime \ /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h \ - /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h \ - /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h + /usr/include/x86_64-linux-gnu/qt6/QtCore/qcalendar.h CMakeFiles/EinsatzplanQT.dir/src/View/PlanGrid/PlanGrid.cpp.o: ../src/View/PlanGrid/PlanGrid.cpp \ /usr/include/stdc-predef.h \ @@ -2053,6 +2089,16 @@ CMakeFiles/EinsatzplanQT.dir/src/main.cpp.o: ../src/main.cpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.h \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QHBoxLayout \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \ + /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qpen.h \ + /usr/include/x86_64-linux-gnu/qt6/QtGui/qtextoption.h \ ../src/View/PlanGrid/PlanGrid.hpp \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QGridLayout \ /usr/include/x86_64-linux-gnu/qt6/QtWidgets/qgridlayout.h \ @@ -2073,10 +2119,6 @@ CMakeFiles/EinsatzplanQT.dir/src/main.cpp.o: ../src/main.cpp \ EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp: -/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h: - -/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h: - /usr/include/x86_64-linux-gnu/qt6/QtCore/qdatetime.h: /usr/include/x86_64-linux-gnu/qt6/QtCore/QDateTime: @@ -2085,6 +2127,18 @@ EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp: /usr/include/x86_64-linux-gnu/qt6/QtWidgets/QWidget: +/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextformat.h: + +/usr/include/x86_64-linux-gnu/qt6/QtGui/qtextcursor.h: + +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h: + +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog: + +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h: + +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmessagebox.h: + /usr/include/x86_64-linux-gnu/qt6/QtGui/qguiapplication_platform.h: /usr/include/x86_64-linux-gnu/qt6/QtCore/qlocale.h: @@ -2285,6 +2339,8 @@ EinsatzplanQT_autogen/2XIRNZAGIE/moc_EinsatzplanWindow.cpp: /usr/include/c++/11/ext/concurrence.h: +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMessageBox: + /usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h: /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: @@ -2595,6 +2651,8 @@ EinsatzplanQT_autogen/GBFAFXFCVO/qrc_resources.cpp: /usr/include/c++/11/bits/alloc_traits.h: +/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h: + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: /usr/include/x86_64-linux-gnu/bits/long-double.h: diff --git a/build/CMakeFiles/EinsatzplanQT_autogen.dir/ParseCache.txt b/build/CMakeFiles/EinsatzplanQT_autogen.dir/ParseCache.txt index 552d0e3..532b6c4 100644 --- a/build/CMakeFiles/EinsatzplanQT_autogen.dir/ParseCache.txt +++ b/build/CMakeFiles/EinsatzplanQT_autogen.dir/ParseCache.txt @@ -391,6 +391,7 @@ 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 @@ -398,7 +399,10 @@ 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 @@ -407,20 +411,26 @@ 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/qapplication.h mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.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/qsizepolicy.h mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h @@ -818,6 +828,7 @@ 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 @@ -825,7 +836,10 @@ 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 @@ -834,20 +848,26 @@ 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/qapplication.h mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qboxlayout.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/qsizepolicy.h mdp:/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtabwidget.h diff --git a/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp b/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp index 49c18b1..f285675 100644 --- a/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp +++ b/src/View/EinsatzplanFrame/EinsatzplanFrame.cpp @@ -196,11 +196,15 @@ EinsatzplanFrame::EinsatzplanFrame(QWidget* parent, QString id, bool admin) } void EinsatzplanFrame::abmelden(){ - ((QApplication*)(parent()->parent()))->exit(); + static_cast(parent()->parent())->exit(); } void EinsatzplanFrame::deleteVeranstaltung(){ - + bool ok; + QString text = QInputDialog::getText(this, tr("Veranstaltung Entfernen"), + tr("Bitte geben sie die Veranstaltung ein:"), QLineEdit::Normal, + "", &ok); + } void EinsatzplanFrame::createVeranstaltung(){ diff --git a/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp b/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp index 68b55fe..490df8f 100644 --- a/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp +++ b/src/View/EinsatzplanFrame/EinsatzplanFrame.hpp @@ -6,6 +6,8 @@ # include # include # include +# include +# include # include "../PlanGrid/PlanGrid.hpp" @@ -27,7 +29,7 @@ protected: public: EinsatzplanFrame(QWidget* parent = nullptr, QString id = "0000000", bool admin = true); -private: slots +private slots: void abmelden(); void deleteVeranstaltung();