Add login menu

This commit is contained in:
kuchy 2022-04-03 21:15:22 +02:00
parent 28aa80797f
commit 3509a1bfd2
18 changed files with 664 additions and 50 deletions

View File

@ -1,4 +1,73 @@
[
{
"arguments": [
"clang",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore",
"-I",
"/tmp/QtCreator-rbvfPi/clang-uiheader-UnlsmF",
"-nostdinc",
"-nostdinc++",
"-pipe",
"-g",
"-std=gnu++1z",
"-Wall",
"-Wextra",
"-D_REENTRANT",
"-fPIC",
"-fsyntax-only",
"-m64",
"--target=x86_64-linux-gnu",
"-DQ_CREATOR_RUN",
"-DQT_QML_DEBUG",
"-DQT_WIDGETS_LIB",
"-DQT_GUI_LIB",
"-DQT_CORE_LIB",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtWidgets",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtGui",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtCore",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/mkspecs/linux-g++",
"-isystem",
"/usr/include/c++/9",
"-isystem",
"/usr/include/x86_64-linux-gnu/c++/9",
"-isystem",
"/usr/include/c++/9/backward",
"-isystem",
"/usr/local/include",
"-isystem",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/libexec/qtcreator/clang/lib/clang/14.0.0/include",
"-isystem",
"/usr/include/x86_64-linux-gnu",
"-isystem",
"/usr/include",
"-fmessage-length=0",
"-fdiagnostics-show-note-include-stack",
"-fretain-comments-from-system-headers",
"-fmacro-backtrace-limit=0",
"-ferror-limit=1000",
"-x",
"c++",
"-Wno-unknown-pragmas",
"-Wno-unknown-warning-option",
"-Wno-documentation-unknown-command",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1/login.cpp"
],
"directory": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug/.qtc_clangd",
"file": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1/login.cpp"
},
{
"arguments": [
"clang",
@ -137,6 +206,75 @@
"directory": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug/.qtc_clangd",
"file": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1/mainwindow.cpp"
},
{
"arguments": [
"clang",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/share/qtcreator/cplusplus/wrappedQtHeaders/QtCore",
"-I",
"/tmp/QtCreator-rbvfPi/clang-uiheader-UnlsmF",
"-nostdinc",
"-nostdinc++",
"-pipe",
"-g",
"-std=gnu++1z",
"-Wall",
"-Wextra",
"-D_REENTRANT",
"-fPIC",
"-fsyntax-only",
"-m64",
"--target=x86_64-linux-gnu",
"-DQ_CREATOR_RUN",
"-DQT_QML_DEBUG",
"-DQT_WIDGETS_LIB",
"-DQT_GUI_LIB",
"-DQT_CORE_LIB",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtWidgets",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtGui",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtCore",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug",
"-I",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/mkspecs/linux-g++",
"-isystem",
"/usr/include/c++/9",
"-isystem",
"/usr/include/x86_64-linux-gnu/c++/9",
"-isystem",
"/usr/include/c++/9/backward",
"-isystem",
"/usr/local/include",
"-isystem",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/Tools/QtCreator/libexec/qtcreator/clang/lib/clang/14.0.0/include",
"-isystem",
"/usr/include/x86_64-linux-gnu",
"-isystem",
"/usr/include",
"-fmessage-length=0",
"-fdiagnostics-show-note-include-stack",
"-fretain-comments-from-system-headers",
"-fmacro-backtrace-limit=0",
"-ferror-limit=1000",
"-x",
"c++-header",
"-Wno-unknown-pragmas",
"-Wno-unknown-warning-option",
"-Wno-documentation-unknown-command",
"/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1/login.h"
],
"directory": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug/.qtc_clangd",
"file": "/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1/login.h"
},
{
"arguments": [
"clang",

View File

@ -52,12 +52,16 @@ OBJECTS_DIR = ./
####### Files
SOURCES = ../lab1/main.cpp \
SOURCES = ../lab1/login.cpp \
../lab1/main.cpp \
../lab1/mainwindow.cpp qrc_qmake_qmake_qm_files.cpp \
moc_login.cpp \
moc_mainwindow.cpp
OBJECTS = main.o \
OBJECTS = login.o \
main.o \
mainwindow.o \
qrc_qmake_qmake_qm_files.o \
moc_login.o \
moc_mainwindow.o
DIST = ../../QT/6.2.4/gcc_64/mkspecs/features/spec_pre.prf \
../../QT/6.2.4/gcc_64/mkspecs/common/unix.conf \
@ -198,7 +202,9 @@ DIST = ../../QT/6.2.4/gcc_64/mkspecs/features/spec_pre.prf \
../../QT/6.2.4/gcc_64/mkspecs/features/exceptions.prf \
../../QT/6.2.4/gcc_64/mkspecs/features/yacc.prf \
../../QT/6.2.4/gcc_64/mkspecs/features/lex.prf \
../lab1/lab1.pro ../lab1/mainwindow.h ../lab1/main.cpp \
../lab1/lab1.pro ../lab1/login.h \
../lab1/mainwindow.h ../lab1/login.cpp \
../lab1/main.cpp \
../lab1/mainwindow.cpp
QMAKE_TARGET = lab1
DESTDIR =
@ -517,8 +523,8 @@ distdir: FORCE
$(COPY_FILE) --parents ../lab1/lab1_pl_PL.ts $(DISTDIR)/
$(COPY_FILE) --parents qmake_qmake_qm_files.qrc $(DISTDIR)/
$(COPY_FILE) --parents ../../QT/6.2.4/gcc_64/mkspecs/features/data/dummy.cpp $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/mainwindow.h $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/main.cpp ../lab1/mainwindow.cpp $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/login.h ../lab1/mainwindow.h $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/login.cpp ../lab1/main.cpp ../lab1/mainwindow.cpp $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/login.ui ../lab1/mainwindow.ui $(DISTDIR)/
$(COPY_FILE) --parents ../lab1/lab1_pl_PL.ts $(DISTDIR)/
@ -564,9 +570,143 @@ compiler_moc_predefs_clean:
moc_predefs.h: ../../QT/6.2.4/gcc_64/mkspecs/features/data/dummy.cpp
g++ -pipe -g -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h ../../QT/6.2.4/gcc_64/mkspecs/features/data/dummy.cpp
compiler_moc_header_make_all: moc_mainwindow.cpp
compiler_moc_header_make_all: moc_login.cpp moc_mainwindow.cpp
compiler_moc_header_clean:
-$(DEL_FILE) moc_mainwindow.cpp
-$(DEL_FILE) moc_login.cpp moc_mainwindow.cpp
moc_login.cpp: ../lab1/login.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QMainWindow \
../../QT/6.2.4/gcc_64/include/QtWidgets/qmainwindow.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtguiglobal.h \
../../QT/6.2.4/gcc_64/include/QtCore/qglobal.h \
../../QT/6.2.4/gcc_64/include/QtCore/qconfig-bootstrapped.h \
../../QT/6.2.4/gcc_64/include/QtCore/qconfig.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtcore-config.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsystemdetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qprocessordetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcompilerdetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtypeinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainerfwd.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsysinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qlogging.h \
../../QT/6.2.4/gcc_64/include/QtCore/qflags.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbasicatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic_bootstrap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qgenericatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic_cxx11.h \
../../QT/6.2.4/gcc_64/include/QtCore/qglobalstatic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qnumeric.h \
../../QT/6.2.4/gcc_64/include/QtCore/qversiontagging.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtgui-config.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtwidgets-config.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qwidget.h \
../../QT/6.2.4/gcc_64/include/QtGui/qwindowdefs.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobjectdefs.h \
../../QT/6.2.4/gcc_64/include/QtCore/qnamespace.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtmetamacros.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobjectdefs_impl.h \
../../QT/6.2.4/gcc_64/include/QtGui/qwindowdefs_win.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobject.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstring.h \
../../QT/6.2.4/gcc_64/include/QtCore/qchar.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearray.h \
../../QT/6.2.4/gcc_64/include/QtCore/qrefcount.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydata.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpair.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydatapointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydataops.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainertools_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearrayalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearrayview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringliteral.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qanystringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qutf8stringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringtokenizer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringbuilder.h \
../../QT/6.2.4/gcc_64/include/QtCore/qlist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qhashfunctions.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiterator.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearraylist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringlist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringmatcher.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcoreevent.h \
../../QT/6.2.4/gcc_64/include/QtCore/qscopedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmetatype.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcompare.h \
../../QT/6.2.4/gcc_64/include/QtCore/qvarlengtharray.h \
../../QT/6.2.4/gcc_64/include/QtCore/qscopeguard.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdatastream.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiodevicebase.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiterable.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmetacontainer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainerinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtaggedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmath.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobject_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbindingstorage.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmargins.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpaintdevice.h \
../../QT/6.2.4/gcc_64/include/QtCore/qrect.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsize.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpoint.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpalette.h \
../../QT/6.2.4/gcc_64/include/QtGui/qcolor.h \
../../QT/6.2.4/gcc_64/include/QtGui/qrgb.h \
../../QT/6.2.4/gcc_64/include/QtGui/qrgba64.h \
../../QT/6.2.4/gcc_64/include/QtGui/qbrush.h \
../../QT/6.2.4/gcc_64/include/QtGui/qimage.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpixelformat.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtransform.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpolygon.h \
../../QT/6.2.4/gcc_64/include/QtGui/qregion.h \
../../QT/6.2.4/gcc_64/include/QtCore/qline.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpixmap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsharedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qshareddata.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsharedpointer_impl.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfont.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfontmetrics.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfontinfo.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qsizepolicy.h \
../../QT/6.2.4/gcc_64/include/QtGui/qcursor.h \
../../QT/6.2.4/gcc_64/include/QtGui/qbitmap.h \
../../QT/6.2.4/gcc_64/include/QtGui/qkeysequence.h \
../../QT/6.2.4/gcc_64/include/QtGui/qevent.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiodevice.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qurl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qvariant.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qshareddata_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qhash.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdebug.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtextstream.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringconverter.h \
../../QT/6.2.4/gcc_64/include/QtCore/qset.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontiguouscache.h \
../../QT/6.2.4/gcc_64/include/QtGui/qeventpoint.h \
../../QT/6.2.4/gcc_64/include/QtGui/qvector2d.h \
../../QT/6.2.4/gcc_64/include/QtGui/qvectornd.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpointingdevice.h \
../../QT/6.2.4/gcc_64/include/QtGui/qinputdevice.h \
../../QT/6.2.4/gcc_64/include/QtGui/qscreen.h \
../../QT/6.2.4/gcc_64/include/QtCore/QList \
../../QT/6.2.4/gcc_64/include/QtCore/QObject \
../../QT/6.2.4/gcc_64/include/QtCore/QRect \
../../QT/6.2.4/gcc_64/include/QtCore/QSize \
../../QT/6.2.4/gcc_64/include/QtCore/QSizeF \
../../QT/6.2.4/gcc_64/include/QtGui/QTransform \
../../QT/6.2.4/gcc_64/include/QtCore/qnativeinterface.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtabwidget.h \
../../QT/6.2.4/gcc_64/include/QtGui/qicon.h \
moc_predefs.h \
../../QT/6.2.4/gcc_64/libexec/moc
/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/libexec/moc $(DEFINES) --include /home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/build-lab1-Desktop_Qt_6_2_4_GCC_64bit-Debug/moc_predefs.h -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/mkspecs/linux-g++ -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/egui_lab1_krzysztof_rudnicki/lab1 -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtWidgets -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtGui -I/home/kuchy/Zlew/Studia/NieNotatki/Projekty/nie_inzynierka/Programowanie/EGUI/QT/6.2.4/gcc_64/include/QtCore -I. -I/usr/include/c++/9 -I/usr/include/x86_64-linux-gnu/c++/9 -I/usr/include/c++/9/backward -I/usr/lib/gcc/x86_64-linux-gnu/9/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../lab1/login.h -o moc_login.cpp
moc_mainwindow.cpp: ../lab1/mainwindow.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QMainWindow \
../../QT/6.2.4/gcc_64/include/QtWidgets/qmainwindow.h \
@ -736,6 +876,202 @@ compiler_clean: compiler_lrelease_clean compiler_rcc_clean compiler_moc_predefs_
####### Compile
login.o: ../lab1/login.cpp ../lab1/login.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QMainWindow \
../../QT/6.2.4/gcc_64/include/QtWidgets/qmainwindow.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtguiglobal.h \
../../QT/6.2.4/gcc_64/include/QtCore/qglobal.h \
../../QT/6.2.4/gcc_64/include/QtCore/qconfig-bootstrapped.h \
../../QT/6.2.4/gcc_64/include/QtCore/qconfig.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtcore-config.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsystemdetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qprocessordetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcompilerdetection.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtypeinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainerfwd.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsysinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qlogging.h \
../../QT/6.2.4/gcc_64/include/QtCore/qflags.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbasicatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic_bootstrap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qgenericatomic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qatomic_cxx11.h \
../../QT/6.2.4/gcc_64/include/QtCore/qglobalstatic.h \
../../QT/6.2.4/gcc_64/include/QtCore/qnumeric.h \
../../QT/6.2.4/gcc_64/include/QtCore/qversiontagging.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtgui-config.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtwidgets-config.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qwidget.h \
../../QT/6.2.4/gcc_64/include/QtGui/qwindowdefs.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobjectdefs.h \
../../QT/6.2.4/gcc_64/include/QtCore/qnamespace.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtmetamacros.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobjectdefs_impl.h \
../../QT/6.2.4/gcc_64/include/QtGui/qwindowdefs_win.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobject.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstring.h \
../../QT/6.2.4/gcc_64/include/QtCore/qchar.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearray.h \
../../QT/6.2.4/gcc_64/include/QtCore/qrefcount.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydata.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpair.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydatapointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qarraydataops.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainertools_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearrayalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearrayview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringliteral.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qanystringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qutf8stringview.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringtokenizer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringbuilder.h \
../../QT/6.2.4/gcc_64/include/QtCore/qlist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qhashfunctions.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiterator.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbytearraylist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringlist.h \
../../QT/6.2.4/gcc_64/include/QtCore/qalgorithms.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringmatcher.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcoreevent.h \
../../QT/6.2.4/gcc_64/include/QtCore/qscopedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmetatype.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcompare.h \
../../QT/6.2.4/gcc_64/include/QtCore/qvarlengtharray.h \
../../QT/6.2.4/gcc_64/include/QtCore/qscopeguard.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdatastream.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiodevicebase.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiterable.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmetacontainer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontainerinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtaggedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmath.h \
../../QT/6.2.4/gcc_64/include/QtCore/qobject_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qbindingstorage.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmargins.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpaintdevice.h \
../../QT/6.2.4/gcc_64/include/QtCore/qrect.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsize.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpoint.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpalette.h \
../../QT/6.2.4/gcc_64/include/QtGui/qcolor.h \
../../QT/6.2.4/gcc_64/include/QtGui/qrgb.h \
../../QT/6.2.4/gcc_64/include/QtGui/qrgba64.h \
../../QT/6.2.4/gcc_64/include/QtGui/qbrush.h \
../../QT/6.2.4/gcc_64/include/QtGui/qimage.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpixelformat.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtransform.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpolygon.h \
../../QT/6.2.4/gcc_64/include/QtGui/qregion.h \
../../QT/6.2.4/gcc_64/include/QtCore/qline.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpixmap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsharedpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qshareddata.h \
../../QT/6.2.4/gcc_64/include/QtCore/qsharedpointer_impl.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfont.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfontmetrics.h \
../../QT/6.2.4/gcc_64/include/QtGui/qfontinfo.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qsizepolicy.h \
../../QT/6.2.4/gcc_64/include/QtGui/qcursor.h \
../../QT/6.2.4/gcc_64/include/QtGui/qbitmap.h \
../../QT/6.2.4/gcc_64/include/QtGui/qkeysequence.h \
../../QT/6.2.4/gcc_64/include/QtGui/qevent.h \
../../QT/6.2.4/gcc_64/include/QtCore/qiodevice.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpointer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qurl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qvariant.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmap.h \
../../QT/6.2.4/gcc_64/include/QtCore/qshareddata_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qhash.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdebug.h \
../../QT/6.2.4/gcc_64/include/QtCore/qtextstream.h \
../../QT/6.2.4/gcc_64/include/QtCore/qstringconverter.h \
../../QT/6.2.4/gcc_64/include/QtCore/qset.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcontiguouscache.h \
../../QT/6.2.4/gcc_64/include/QtGui/qeventpoint.h \
../../QT/6.2.4/gcc_64/include/QtGui/qvector2d.h \
../../QT/6.2.4/gcc_64/include/QtGui/qvectornd.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpointingdevice.h \
../../QT/6.2.4/gcc_64/include/QtGui/qinputdevice.h \
../../QT/6.2.4/gcc_64/include/QtGui/qscreen.h \
../../QT/6.2.4/gcc_64/include/QtCore/QList \
../../QT/6.2.4/gcc_64/include/QtCore/QObject \
../../QT/6.2.4/gcc_64/include/QtCore/QRect \
../../QT/6.2.4/gcc_64/include/QtCore/QSize \
../../QT/6.2.4/gcc_64/include/QtCore/QSizeF \
../../QT/6.2.4/gcc_64/include/QtGui/QTransform \
../../QT/6.2.4/gcc_64/include/QtCore/qnativeinterface.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qtabwidget.h \
../../QT/6.2.4/gcc_64/include/QtGui/qicon.h \
ui_login.h \
../../QT/6.2.4/gcc_64/include/QtCore/QVariant \
../../QT/6.2.4/gcc_64/include/QtWidgets/QApplication \
../../QT/6.2.4/gcc_64/include/QtWidgets/qapplication.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcoreapplication.h \
../../QT/6.2.4/gcc_64/include/QtCore/qeventloop.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcoreapplication_platform.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfuture.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfutureinterface.h \
../../QT/6.2.4/gcc_64/include/QtCore/qmutex.h \
../../QT/6.2.4/gcc_64/include/QtCore/qresultstore.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfuture_impl.h \
../../QT/6.2.4/gcc_64/include/QtCore/qthreadpool.h \
../../QT/6.2.4/gcc_64/include/QtCore/qthread.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdeadlinetimer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qelapsedtimer.h \
../../QT/6.2.4/gcc_64/include/QtCore/qrunnable.h \
../../QT/6.2.4/gcc_64/include/QtCore/qexception.h \
../../QT/6.2.4/gcc_64/include/QtCore/qpromise.h \
../../QT/6.2.4/gcc_64/include/QtGui/qguiapplication.h \
../../QT/6.2.4/gcc_64/include/QtGui/qinputmethod.h \
../../QT/6.2.4/gcc_64/include/QtCore/qlocale.h \
../../QT/6.2.4/gcc_64/include/QtGui/qguiapplication_platform.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QGridLayout \
../../QT/6.2.4/gcc_64/include/QtWidgets/qgridlayout.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qlayout.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qlayoutitem.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qboxlayout.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QLabel \
../../QT/6.2.4/gcc_64/include/QtWidgets/qlabel.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qframe.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpicture.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtextdocument.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QLineEdit \
../../QT/6.2.4/gcc_64/include/QtWidgets/qlineedit.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtextcursor.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtextformat.h \
../../QT/6.2.4/gcc_64/include/QtGui/qpen.h \
../../QT/6.2.4/gcc_64/include/QtGui/qtextoption.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QPushButton \
../../QT/6.2.4/gcc_64/include/QtWidgets/qpushbutton.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qabstractbutton.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QWidget \
../../QT/6.2.4/gcc_64/include/QtWidgets/QFileDialog \
../../QT/6.2.4/gcc_64/include/QtWidgets/qfiledialog.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdir.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfile.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfiledevice.h \
../../QT/6.2.4/gcc_64/include/QtCore/qfileinfo.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdatetime.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcalendar.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qdialog.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QMessageBox \
../../QT/6.2.4/gcc_64/include/QtWidgets/qmessagebox.h \
../../QT/6.2.4/gcc_64/include/QtCore/QJsonObject \
../../QT/6.2.4/gcc_64/include/QtCore/qjsonobject.h \
../../QT/6.2.4/gcc_64/include/QtCore/qjsonvalue.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcborvalue.h \
../../QT/6.2.4/gcc_64/include/QtCore/qcborcommon.h \
../../QT/6.2.4/gcc_64/include/QtCore/qregularexpression.h \
../../QT/6.2.4/gcc_64/include/QtCore/quuid.h \
../../QT/6.2.4/gcc_64/include/QtCore/QJsonDocument \
../../QT/6.2.4/gcc_64/include/QtCore/qjsondocument.h \
../../QT/6.2.4/gcc_64/include/QtCore/QTextStream
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o login.o ../lab1/login.cpp
main.o: ../lab1/main.cpp ../lab1/mainwindow.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QMainWindow \
../../QT/6.2.4/gcc_64/include/QtWidgets/qmainwindow.h \
@ -1089,6 +1425,7 @@ mainwindow.o: ../lab1/mainwindow.cpp ../lab1/mainwindow.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qpushbutton.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/qabstractbutton.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QWidget \
../lab1/login.h \
../../QT/6.2.4/gcc_64/include/QtWidgets/QFileDialog \
../../QT/6.2.4/gcc_64/include/QtWidgets/qfiledialog.h \
../../QT/6.2.4/gcc_64/include/QtCore/qdir.h \
@ -1106,6 +1443,9 @@ mainwindow.o: ../lab1/mainwindow.cpp ../lab1/mainwindow.h \
qrc_qmake_qmake_qm_files.o: qrc_qmake_qmake_qm_files.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_qmake_qmake_qm_files.o qrc_qmake_qmake_qm_files.cpp
moc_login.o: moc_login.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_login.o moc_login.cpp
moc_mainwindow.o: moc_mainwindow.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp

View File

@ -0,0 +1,122 @@
/****************************************************************************
** Meta object code from reading C++ file 'login.h'
**
** Created by: The Qt Meta Object Compiler version 68 (Qt 6.2.4)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../lab1/login.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'login.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 68
#error "This file was generated using the moc from 6.2.4. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_login_t {
const uint offsetsAndSize[6];
char stringdata0[30];
};
#define QT_MOC_LITERAL(ofs, len) \
uint(offsetof(qt_meta_stringdata_login_t, stringdata0) + ofs), len
static const qt_meta_stringdata_login_t qt_meta_stringdata_login = {
{
QT_MOC_LITERAL(0, 5), // "login"
QT_MOC_LITERAL(6, 22), // "on_loginButton_clicked"
QT_MOC_LITERAL(29, 0) // ""
},
"login\0on_loginButton_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_login[] = {
// content:
10, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags, initial metatype offsets
1, 0, 20, 2, 0x08, 1 /* Private */,
// slots: parameters
QMetaType::Void,
0 // eod
};
void login::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
auto *_t = static_cast<login *>(_o);
(void)_t;
switch (_id) {
case 0: _t->on_loginButton_clicked(); break;
default: ;
}
}
(void)_a;
}
const QMetaObject login::staticMetaObject = { {
QMetaObject::SuperData::link<QMainWindow::staticMetaObject>(),
qt_meta_stringdata_login.offsetsAndSize,
qt_meta_data_login,
qt_static_metacall,
nullptr,
qt_incomplete_metaTypeArray<qt_meta_stringdata_login_t
, QtPrivate::TypeAndForceComplete<login, std::true_type>
, QtPrivate::TypeAndForceComplete<void, std::false_type>
>,
nullptr
} };
const QMetaObject *login::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *login::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_login.stringdata0))
return static_cast<void*>(this);
return QMainWindow::qt_metacast(_clname);
}
int login::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
_id -= 1;
}
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

View File

@ -82,7 +82,7 @@ static const uint qt_meta_data_MainWindow[] = {
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Bool,
QMetaType::Void,
0 // eod
};
@ -101,8 +101,7 @@ void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id,
case 4: _t->thisIdIsTaken(); break;
case 5: _t->thisIdIsEmpty(); break;
case 6: _t->on_loginButton_clicked(); break;
case 7: { bool _r = _t->goToLogin();
if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break;
case 7: _t->goToLogin(); break;
default: ;
}
}
@ -116,7 +115,7 @@ const QMetaObject MainWindow::staticMetaObject = { {
nullptr,
qt_incomplete_metaTypeArray<qt_meta_stringdata_MainWindow_t
, QtPrivate::TypeAndForceComplete<MainWindow, std::true_type>
, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject &, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject &, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<bool, std::false_type>
, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject &, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject &, std::false_type>, QtPrivate::TypeAndForceComplete<QJsonObject, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>, QtPrivate::TypeAndForceComplete<void, std::false_type>
>,

View File

@ -11,82 +11,97 @@
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
class Ui_Form
class Ui_login
{
public:
QVBoxLayout *verticalLayout;
QWidget *centralwidget;
QGridLayout *gridLayout;
QLabel *label;
QLabel *label_2;
QLineEdit *lineEdit;
QLabel *label_4;
QLineEdit *loginPassword;
QPushButton *pushButton;
QLineEdit *inputLoginID_2;
QLabel *label_3;
QLineEdit *inputPassword;
QPushButton *loginButton;
QMenuBar *menubar;
QStatusBar *statusbar;
void setupUi(QWidget *Form)
void setupUi(QMainWindow *login)
{
if (Form->objectName().isEmpty())
Form->setObjectName(QString::fromUtf8("Form"));
Form->resize(436, 333);
verticalLayout = new QVBoxLayout(Form);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
label = new QLabel(Form);
if (login->objectName().isEmpty())
login->setObjectName(QString::fromUtf8("login"));
login->resize(800, 600);
centralwidget = new QWidget(login);
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
gridLayout = new QGridLayout(centralwidget);
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
label = new QLabel(centralwidget);
label->setObjectName(QString::fromUtf8("label"));
verticalLayout->addWidget(label);
gridLayout->addWidget(label, 0, 0, 1, 1);
label_2 = new QLabel(Form);
label_2 = new QLabel(centralwidget);
label_2->setObjectName(QString::fromUtf8("label_2"));
verticalLayout->addWidget(label_2);
gridLayout->addWidget(label_2, 1, 0, 1, 1);
lineEdit = new QLineEdit(Form);
lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
inputLoginID_2 = new QLineEdit(centralwidget);
inputLoginID_2->setObjectName(QString::fromUtf8("inputLoginID_2"));
verticalLayout->addWidget(lineEdit);
gridLayout->addWidget(inputLoginID_2, 2, 0, 1, 1);
label_4 = new QLabel(Form);
label_4->setObjectName(QString::fromUtf8("label_4"));
label_3 = new QLabel(centralwidget);
label_3->setObjectName(QString::fromUtf8("label_3"));
verticalLayout->addWidget(label_4);
gridLayout->addWidget(label_3, 3, 0, 1, 1);
loginPassword = new QLineEdit(Form);
loginPassword->setObjectName(QString::fromUtf8("loginPassword"));
loginPassword->setEchoMode(QLineEdit::Password);
inputPassword = new QLineEdit(centralwidget);
inputPassword->setObjectName(QString::fromUtf8("inputPassword"));
verticalLayout->addWidget(loginPassword);
gridLayout->addWidget(inputPassword, 4, 0, 1, 1);
pushButton = new QPushButton(Form);
pushButton->setObjectName(QString::fromUtf8("pushButton"));
loginButton = new QPushButton(centralwidget);
loginButton->setObjectName(QString::fromUtf8("loginButton"));
verticalLayout->addWidget(pushButton);
gridLayout->addWidget(loginButton, 5, 0, 1, 1);
login->setCentralWidget(centralwidget);
menubar = new QMenuBar(login);
menubar->setObjectName(QString::fromUtf8("menubar"));
menubar->setGeometry(QRect(0, 0, 800, 19));
login->setMenuBar(menubar);
statusbar = new QStatusBar(login);
statusbar->setObjectName(QString::fromUtf8("statusbar"));
login->setStatusBar(statusbar);
retranslateUi(Form);
retranslateUi(login);
QMetaObject::connectSlotsByName(Form);
QMetaObject::connectSlotsByName(login);
} // setupUi
void retranslateUi(QWidget *Form)
void retranslateUi(QMainWindow *login)
{
Form->setWindowTitle(QCoreApplication::translate("Form", "Form", nullptr));
label->setText(QCoreApplication::translate("Form", "<html><head/><body><p align=\"center\"><span style=\" font-size:72pt;\">Login</span></p></body></html>", nullptr));
label_2->setText(QCoreApplication::translate("Form", "<html><head/><body><p align=\"center\"><span style=\" font-size:36pt;\">ID</span></p></body></html>", nullptr));
label_4->setText(QCoreApplication::translate("Form", "<html><head/><body><p align=\"center\"><span style=\" font-size:36pt;\">Password</span></p></body></html>", nullptr));
pushButton->setText(QCoreApplication::translate("Form", "Login", nullptr));
login->setWindowTitle(QCoreApplication::translate("login", "MainWindow", nullptr));
label->setText(QCoreApplication::translate("login", "<html><head/><body><p align=\"center\"><span style=\" font-size:72pt;\">Login</span></p></body></html>", nullptr));
label_2->setText(QCoreApplication::translate("login", "<html><head/><body><p align=\"center\"><span style=\" font-size:36pt;\">ID</span></p></body></html>", nullptr));
label_3->setText(QCoreApplication::translate("login", "<html><head/><body><p align=\"center\"><span style=\" font-size:36pt;\">Password</span></p></body></html>", nullptr));
loginButton->setText(QCoreApplication::translate("login", "Login", nullptr));
} // retranslateUi
};
namespace Ui {
class Form: public Ui_Form {};
class login: public Ui_login {};
} // namespace Ui
QT_END_NAMESPACE