commit fc8393ac29cfbd541b1bb04d621299b2a8f4f1b7 Author: dplimin Date: Fri Nov 17 09:24:13 2023 +0300 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fab7372 --- /dev/null +++ b/.gitignore @@ -0,0 +1,73 @@ +# This file is used to ignore files which are generated +# ---------------------------------------------------------------------------- + +*~ +*.autosave +*.a +*.core +*.moc +*.o +*.obj +*.orig +*.rej +*.so +*.so.* +*_pch.h.cpp +*_resource.rc +*.qm +.#* +*.*# +core +!core/ +tags +.DS_Store +.directory +*.debug +Makefile* +*.prl +*.app +moc_*.cpp +ui_*.h +qrc_*.cpp +Thumbs.db +*.res +*.rc +/.qmake.cache +/.qmake.stash + +# qtcreator generated files +*.pro.user* + +# xemacs temporary files +*.flc + +# Vim temporary files +.*.swp + +# Visual Studio generated files +*.ib_pdb_index +*.idb +*.ilk +*.pdb +*.sln +*.suo +*.vcproj +*vcproj.*.*.user +*.ncb +*.sdf +*.opensdf +*.vcxproj +*vcxproj.* + +# MinGW generated files +*.Debug +*.Release + +# Python byte code +*.pyc + +# Binaries +# -------- +*.dll +*.exe + diff --git a/1210.pro b/1210.pro new file mode 100644 index 0000000..0086fd6 --- /dev/null +++ b/1210.pro @@ -0,0 +1,31 @@ +QT += core gui + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +CONFIG += c++11 + +# The following define makes your compiler emit warnings if you use +# any Qt feature that has been marked deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS + +# You can also make your code fail to compile if it uses deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + +SOURCES += \ + main.cpp \ + mainwindow.cpp + +HEADERS += \ + mainwindow.h + +FORMS += \ + mainwindow.ui + +# Default rules for deployment. +qnx: target.path = /tmp/$${TARGET}/bin +else: unix:!android: target.path = /opt/$${TARGET}/bin +!isEmpty(target.path): INSTALLS += target diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/comWorks.cpp b/comWorks.cpp new file mode 100644 index 0000000..e69de29 diff --git a/comWorks.h b/comWorks.h new file mode 100644 index 0000000..2c9299f --- /dev/null +++ b/comWorks.h @@ -0,0 +1,4 @@ +#ifndef COMWORKS_H +#define COMWORKS_H + +#endif // COMWORKS_H diff --git a/customlabel.cpp b/customlabel.cpp new file mode 100644 index 0000000..ff3fce2 --- /dev/null +++ b/customlabel.cpp @@ -0,0 +1,6 @@ +#include "customlabel.h" + +CustomLabel::CustomLabel(QWidget *parent) : QWidget(parent) +{ + +} diff --git a/customlabel.h b/customlabel.h new file mode 100644 index 0000000..3613ae2 --- /dev/null +++ b/customlabel.h @@ -0,0 +1,17 @@ +#ifndef CUSTOMLABEL_H +#define CUSTOMLABEL_H + +#include +#include + +class CustomLabel : public QWidget +{ + Q_OBJECT +public: + explicit CustomLabel(QWidget *parent = nullptr); + +signals: + +}; + +#endif // CUSTOMLABEL_H diff --git a/enums.h b/enums.h new file mode 100644 index 0000000..a357711 --- /dev/null +++ b/enums.h @@ -0,0 +1,4 @@ +#ifndef ENUMS_H +#define ENUMS_H + +#endif // ENUMS_H diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..fd3e533 --- /dev/null +++ b/main.cpp @@ -0,0 +1,11 @@ +#include "mainwindow.h" + +#include + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + MainWindow w; + w.show(); + return a.exec(); +} diff --git a/mainwindow.cpp b/mainwindow.cpp new file mode 100644 index 0000000..41a26bd --- /dev/null +++ b/mainwindow.cpp @@ -0,0 +1,15 @@ +#include "mainwindow.h" +#include "ui_mainwindow.h" + +MainWindow::MainWindow(QWidget *parent) + : QMainWindow(parent) + , ui(new Ui::MainWindow) +{ + ui->setupUi(this); +} + +MainWindow::~MainWindow() +{ + delete ui; +} + diff --git a/mainwindow.h b/mainwindow.h new file mode 100644 index 0000000..4643e32 --- /dev/null +++ b/mainwindow.h @@ -0,0 +1,21 @@ +#ifndef MAINWINDOW_H +#define MAINWINDOW_H + +#include + +QT_BEGIN_NAMESPACE +namespace Ui { class MainWindow; } +QT_END_NAMESPACE + +class MainWindow : public QMainWindow +{ + Q_OBJECT + +public: + MainWindow(QWidget *parent = nullptr); + ~MainWindow(); + +private: + Ui::MainWindow *ui; +}; +#endif // MAINWINDOW_H diff --git a/mainwindow.ui b/mainwindow.ui new file mode 100644 index 0000000..b232854 --- /dev/null +++ b/mainwindow.ui @@ -0,0 +1,22 @@ + + + MainWindow + + + + 0 + 0 + 800 + 600 + + + + MainWindow + + + + + + + + diff --git a/setpribor.cpp b/setpribor.cpp new file mode 100644 index 0000000..a92d65b --- /dev/null +++ b/setpribor.cpp @@ -0,0 +1,14 @@ +#include "setpribor.h" +#include "ui_setpribor.h" + +setPribor::setPribor(QWidget *parent) : + QDialog(parent), + ui(new Ui::setPribor) +{ + ui->setupUi(this); +} + +setPribor::~setPribor() +{ + delete ui; +} diff --git a/setpribor.h b/setpribor.h new file mode 100644 index 0000000..e9babd6 --- /dev/null +++ b/setpribor.h @@ -0,0 +1,22 @@ +#ifndef SETPRIBOR_H +#define SETPRIBOR_H + +#include + +namespace Ui { +class setPribor; +} + +class setPribor : public QDialog +{ + Q_OBJECT + +public: + explicit setPribor(QWidget *parent = nullptr); + ~setPribor(); + +private: + Ui::setPribor *ui; +}; + +#endif // SETPRIBOR_H diff --git a/setpribor.ui b/setpribor.ui new file mode 100644 index 0000000..755356e --- /dev/null +++ b/setpribor.ui @@ -0,0 +1,71 @@ + + + + + setPribor + + + + 0 + 0 + 400 + 300 + + + + Dialog + + + + + 290 + 20 + 81 + 241 + + + + Qt::Vertical + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + buttonBox + accepted() + setPribor + accept() + + + 248 + 254 + + + 157 + 274 + + + + + buttonBox + rejected() + setPribor + reject() + + + 316 + 260 + + + 286 + 274 + + + + +