mirror of
https://github.com/Indy970/QtHPConnect
synced 2024-12-25 21:59:15 +01:00
Include dir
This commit is contained in:
parent
41aed16567
commit
c6040ca8fc
45 changed files with 2049 additions and 97 deletions
114
QtHPConnect.pro
114
QtHPConnect.pro
|
@ -41,9 +41,31 @@ VERSION = $${VERSION_MAJOR}.$${VERSION_MINOR}.$${VERSION_PATCH}$${VERSION_BUILD}
|
||||||
|
|
||||||
|
|
||||||
SOURCES += \
|
SOURCES += \
|
||||||
mainwindow.cpp \
|
abstractdata.cpp \
|
||||||
main.cpp \
|
cntfilesystemmodel.cpp \
|
||||||
|
datamodel.cpp \
|
||||||
errorhandler.cpp \
|
errorhandler.cpp \
|
||||||
|
eventthread.cpp \
|
||||||
|
eventtimer.cpp \
|
||||||
|
getnumber.cpp \
|
||||||
|
hp_infodialog.cpp \
|
||||||
|
hp_mdilogwindow.cpp \
|
||||||
|
hp_mditexteditor.cpp \
|
||||||
|
hp_mdivariableedit.cpp \
|
||||||
|
hp_mdiwindow.cpp \
|
||||||
|
hp_settingsdlg.cpp \
|
||||||
|
hpdata.cpp \
|
||||||
|
# hptoolbox.cpp \
|
||||||
|
hptreeitem.cpp \
|
||||||
|
hpusb.cpp \
|
||||||
|
main.cpp \
|
||||||
|
mainwindow.cpp \
|
||||||
|
matrixdata.cpp \
|
||||||
|
options.cpp \
|
||||||
|
texteditor.cpp \
|
||||||
|
treemodel.cpp \
|
||||||
|
variableview.cpp \
|
||||||
|
vartablemodel.cpp \
|
||||||
libhpcalcs/src/calc_none.c \
|
libhpcalcs/src/calc_none.c \
|
||||||
libhpcalcs/src/calc_prime.c \
|
libhpcalcs/src/calc_prime.c \
|
||||||
libhpcalcs/src/error.c \
|
libhpcalcs/src/error.c \
|
||||||
|
@ -60,34 +82,46 @@ SOURCES += \
|
||||||
libhpcalcs/src/prime_vpkt.c \
|
libhpcalcs/src/prime_vpkt.c \
|
||||||
libhpcalcs/src/type2str.c \
|
libhpcalcs/src/type2str.c \
|
||||||
libhpcalcs/src/typesprime.c \
|
libhpcalcs/src/typesprime.c \
|
||||||
libhpcalcs/src/utils.c \
|
libhpcalcs/src/utils.c
|
||||||
datamodel.cpp \
|
|
||||||
treemodel.cpp \
|
|
||||||
hpdata.cpp \
|
|
||||||
texteditor.cpp \
|
|
||||||
variableview.cpp \
|
|
||||||
hptreeitem.cpp \
|
|
||||||
hp_mdiwindow.cpp \
|
|
||||||
hp_mditexteditor.cpp \
|
|
||||||
hp_mdivariableedit.cpp \
|
|
||||||
vartablemodel.cpp \
|
|
||||||
hp_infodialog.cpp \
|
|
||||||
getnumber.cpp \
|
|
||||||
hpusb.cpp \
|
|
||||||
hp_settingsdlg.cpp \
|
|
||||||
cntfilesystemmodel.cpp \
|
|
||||||
abstractdata.cpp \
|
|
||||||
matrixdata.cpp \
|
|
||||||
options.cpp \
|
|
||||||
eventtimer.cpp \
|
|
||||||
eventthread.cpp
|
|
||||||
|
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
mainwindow.h \
|
|
||||||
main.h \
|
|
||||||
global.h \
|
|
||||||
hidapi/hidapi.h \
|
hidapi/hidapi.h \
|
||||||
errorhandler.h \
|
include/abstractdata.h \
|
||||||
|
include/cntfilesystemmodel.h \
|
||||||
|
include/datamodel.h \
|
||||||
|
include/errorhandler.h \
|
||||||
|
include/eventthread.h \
|
||||||
|
include/eventtimer.h \
|
||||||
|
include/getnumber.h \
|
||||||
|
include/global.h \
|
||||||
|
include/hp_infodialog.h \
|
||||||
|
include/hp_mdilogwindow.h \
|
||||||
|
include/hp_mditexteditor.h \
|
||||||
|
include/hp_mdivariableedit.h \
|
||||||
|
include/hp_mdiwindow.h \
|
||||||
|
include/hp_settingsdlg.h \
|
||||||
|
include/hp_typedef.h \
|
||||||
|
include/hpdata.h \
|
||||||
|
include/hpinterface.h \
|
||||||
|
include/hptreeitem.h \
|
||||||
|
include/hpusb.h \
|
||||||
|
include/main.h \
|
||||||
|
include/mainwindow.h \
|
||||||
|
include/matrixdata.h \
|
||||||
|
include/moc_predefs.h \
|
||||||
|
include/options.h \
|
||||||
|
include/texteditor.h \
|
||||||
|
include/treemodel.h \
|
||||||
|
include/ui_getnumber.h \
|
||||||
|
include/ui_hp_infodialog.h \
|
||||||
|
include/ui_hp_mdiwindow.h \
|
||||||
|
include/ui_hp_settingsdlg.h \
|
||||||
|
include/ui_mainwindow.h \
|
||||||
|
include/ui_options.h \
|
||||||
|
include/ui_variableview.h \
|
||||||
|
include/variableview.h \
|
||||||
|
include/vartablemodel.h \
|
||||||
|
include/version.h \
|
||||||
libhpcalcs/include/error.h \
|
libhpcalcs/include/error.h \
|
||||||
libhpcalcs/include/export.h \
|
libhpcalcs/include/export.h \
|
||||||
libhpcalcs/include/filetypes.h \
|
libhpcalcs/include/filetypes.h \
|
||||||
|
@ -101,30 +135,7 @@ HEADERS += \
|
||||||
libhpcalcs/include/logging.h \
|
libhpcalcs/include/logging.h \
|
||||||
libhpcalcs/include/prime_cmd.h \
|
libhpcalcs/include/prime_cmd.h \
|
||||||
libhpcalcs/include/typesprime.h \
|
libhpcalcs/include/typesprime.h \
|
||||||
libhpcalcs/include/utils.h \
|
libhpcalcs/include/utils.h
|
||||||
datamodel.h \
|
|
||||||
treemodel.h \
|
|
||||||
hpdata.h \
|
|
||||||
texteditor.h \
|
|
||||||
variableview.h \
|
|
||||||
hptreeitem.h \
|
|
||||||
hp_mdiwindow.h \
|
|
||||||
hp_mditexteditor.h \
|
|
||||||
hp_mdivariableedit.h \
|
|
||||||
vartablemodel.h \
|
|
||||||
hp_infodialog.h \
|
|
||||||
getnumber.h \
|
|
||||||
hpusb.h \
|
|
||||||
hp_settingsdlg.h \
|
|
||||||
version.h \
|
|
||||||
cntfilesystemmodel.h \
|
|
||||||
abstractdata.h \
|
|
||||||
matrixdata.h \
|
|
||||||
options.h \
|
|
||||||
hp_typedef.h \
|
|
||||||
eventtimer.h \
|
|
||||||
eventthread.h \
|
|
||||||
eventthread.h
|
|
||||||
|
|
||||||
FORMS += \
|
FORMS += \
|
||||||
mainwindow.ui \
|
mainwindow.ui \
|
||||||
|
@ -142,6 +153,7 @@ else:unix: LIBS +=
|
||||||
#-L$$PWD/../../../../usr/local/lib/ -lhpcalcs
|
#-L$$PWD/../../../../usr/local/lib/ -lhpcalcs
|
||||||
|
|
||||||
INCLUDEPATH += $$PWD/../../../../usr/local/include
|
INCLUDEPATH += $$PWD/../../../../usr/local/include
|
||||||
|
INCLUDEPATH += $$PWD/include
|
||||||
INCLUDEPATH += $$PWD/libhpcalcs/include/
|
INCLUDEPATH += $$PWD/libhpcalcs/include/
|
||||||
INCLUDEPATH += $$PWD/hidapi/
|
INCLUDEPATH += $$PWD/hidapi/
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
#define FILE_NUM 9
|
#define FILE_NUM 9
|
||||||
|
|
||||||
|
|
||||||
|
//list of file types and associated icons
|
||||||
//Todo fix for all file types
|
//Todo fix for all file types
|
||||||
const QString contentFileSystemModel::filetype_list[FILE_NUM][2]={{"hpprgm",":/icons/apps_16x16.png"},
|
const QString contentFileSystemModel::filetype_list[FILE_NUM][2]={{"hpprgm",":/icons/apps_16x16.png"},
|
||||||
{"CAS Vars",":/icons/casFolder_16x16.png"},
|
{"CAS Vars",":/icons/casFolder_16x16.png"},
|
||||||
|
@ -38,6 +39,8 @@ const QString contentFileSystemModel::filetype_list[FILE_NUM][2]={{"hpprgm",":/i
|
||||||
{"Variables",":/icons/varFolder_16x16.png"}
|
{"Variables",":/icons/varFolder_16x16.png"}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//list of data object types used by contentFileSystemModel
|
||||||
const hp_DataType contentFileSystemModel::func_type[FILE_TYPE]={
|
const hp_DataType contentFileSystemModel::func_type[FILE_TYPE]={
|
||||||
HP_PROG,
|
HP_PROG,
|
||||||
HP_LIST,
|
HP_LIST,
|
||||||
|
@ -53,6 +56,7 @@ const std::array<std::pair<hp_DataType,QString>,FILE_TYPE> contentFileSystemMode
|
||||||
{4,""}};
|
{4,""}};
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
//list of file type suffixes
|
||||||
const QString contentFileSystemModel::file_type[FILE_TYPE]{ "hpprgm",
|
const QString contentFileSystemModel::file_type[FILE_TYPE]{ "hpprgm",
|
||||||
"hplist",
|
"hplist",
|
||||||
"hpmat",
|
"hpmat",
|
||||||
|
@ -204,6 +208,7 @@ bool contentFileSystemModel::dropMimeData(const QMimeData* md_data, Qt::DropActi
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//override to return a file object
|
||||||
QVariant contentFileSystemModel::data( const QModelIndex &index, int role ) const {
|
QVariant contentFileSystemModel::data( const QModelIndex &index, int role ) const {
|
||||||
|
|
||||||
if( role == Qt::DecorationRole )
|
if( role == Qt::DecorationRole )
|
||||||
|
@ -225,10 +230,12 @@ QVariant contentFileSystemModel::data( const QModelIndex &index, int role ) cons
|
||||||
return QFileSystemModel::data(index, role);
|
return QFileSystemModel::data(index, role);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//action if file is left clicked
|
||||||
void contentFileSystemModel::clickAction(QMdiArea * mdiwin, QModelIndex &index) {
|
void contentFileSystemModel::clickAction(QMdiArea * mdiwin, QModelIndex &index) {
|
||||||
return openFile(mdiwin,index);
|
return openFile(mdiwin,index);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//open a file in the mdi window
|
||||||
void contentFileSystemModel::openFile(QMdiArea * mdiwin, QModelIndex &index) {
|
void contentFileSystemModel::openFile(QMdiArea * mdiwin, QModelIndex &index) {
|
||||||
|
|
||||||
hp_mdiTextEdit * hptextedit = nullptr;
|
hp_mdiTextEdit * hptextedit = nullptr;
|
||||||
|
@ -252,6 +259,7 @@ void contentFileSystemModel::openFile(QMdiArea * mdiwin, QModelIndex &index) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//delete a file
|
||||||
void contentFileSystemModel::deleteFile(QModelIndex &index) {
|
void contentFileSystemModel::deleteFile(QModelIndex &index) {
|
||||||
QFileInfo fileinfo = contentFileSystemModel::fileInfo(index);
|
QFileInfo fileinfo = contentFileSystemModel::fileInfo(index);
|
||||||
qDebug()<<"deleteFile "<<fileinfo.absoluteFilePath();
|
qDebug()<<"deleteFile "<<fileinfo.absoluteFilePath();
|
||||||
|
@ -259,15 +267,27 @@ void contentFileSystemModel::deleteFile(QModelIndex &index) {
|
||||||
file.remove();
|
file.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//rename a file
|
||||||
void contentFileSystemModel::renameFile(QModelIndex &index, QString newName) {
|
void contentFileSystemModel::renameFile(QModelIndex &index, QString newName) {
|
||||||
QFileInfo fileinfo = contentFileSystemModel::fileInfo(index);
|
QFileInfo fileinfo = contentFileSystemModel::fileInfo(index);
|
||||||
qDebug()<<"renameFile "<<fileinfo.absoluteFilePath();
|
|
||||||
QFile file(fileinfo.absoluteFilePath());
|
QFile file(fileinfo.absoluteFilePath());
|
||||||
|
QDir dir=fileinfo.absoluteDir();
|
||||||
|
QString newPath;
|
||||||
|
|
||||||
// file.rename(newName);
|
newPath=dir.absolutePath()+"/"+newName;
|
||||||
|
|
||||||
|
if (file.rename(newPath)) {
|
||||||
|
qDebug()<<"File rename succesfull";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
qDebug()<<"File rename failed";
|
||||||
|
}
|
||||||
|
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//read a file and return the resulting data object
|
||||||
AbstractData * contentFileSystemModel::readFile(QFileInfo fileinfo) const {
|
AbstractData * contentFileSystemModel::readFile(QFileInfo fileinfo) const {
|
||||||
|
|
||||||
AbstractData * data=nullptr;
|
AbstractData * data=nullptr;
|
||||||
|
@ -327,24 +347,51 @@ int contentFileSystemModel::writeFile(QFileInfo fileinfo, QByteArray data_in) co
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void contentFileSystemModel::createNewFolder() {
|
//create a new folder in the contents location
|
||||||
|
bool contentFileSystemModel::createNewFolder(QString foldername) {
|
||||||
|
|
||||||
qDebug()<<"Create new folder pressed";
|
QSettings appSettings("IRGP","QtHPconnect");
|
||||||
return;
|
QString path=appSettings.value("contentPath").toString();
|
||||||
|
|
||||||
|
path=path+foldername;
|
||||||
|
|
||||||
|
QDir dir(path);
|
||||||
|
|
||||||
|
if (!dir.exists()) {
|
||||||
|
if(!dir.mkpath("."))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
qDebug()<<"Create new folder pressed"<<path;
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void contentFileSystemModel::createNewProgram() {
|
//create a new program file
|
||||||
|
bool contentFileSystemModel::createNewProgram(QMdiArea * mdiwin,QString foldername) {
|
||||||
|
|
||||||
|
QSettings appSettings("IRGP","QtHPconnect");
|
||||||
|
QString path=appSettings.value("contentPath").toString();
|
||||||
|
|
||||||
|
// QFileInfo fileinfo =
|
||||||
|
|
||||||
|
//....
|
||||||
|
//openFile(mdiwin,fileinfo);
|
||||||
qDebug()<<"Create new program pressed";
|
qDebug()<<"Create new program pressed";
|
||||||
return;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void contentFileSystemModel::createNewNote() {
|
//create a new note file
|
||||||
|
bool contentFileSystemModel::createNewNote(QMdiArea * mdiwin,QString foldername) {
|
||||||
|
|
||||||
|
QSettings appSettings("IRGP","QtHPconnect");
|
||||||
|
QString path=appSettings.value("contentPath").toString();
|
||||||
|
|
||||||
qDebug()<<"Create new note pressed";
|
qDebug()<<"Create new note pressed";
|
||||||
return;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//return the file type
|
||||||
hp_DataStruct contentFileSystemModel::getFileType(QFileInfo info) const {
|
hp_DataStruct contentFileSystemModel::getFileType(QFileInfo info) const {
|
||||||
hp_DataStruct filedata;
|
hp_DataStruct filedata;
|
||||||
int i;
|
int i;
|
||||||
|
@ -364,6 +411,7 @@ hp_DataStruct contentFileSystemModel::getFileType(QFileInfo info) const {
|
||||||
return filedata;
|
return filedata;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//return the file type suffix
|
||||||
QString contentFileSystemModel::getFileType(hp_DataType type) const {
|
QString contentFileSystemModel::getFileType(hp_DataType type) const {
|
||||||
int i;
|
int i;
|
||||||
QString suffix=QStringLiteral("");
|
QString suffix=QStringLiteral("");
|
||||||
|
@ -397,6 +445,7 @@ QString contentFileSystemModel::getFileType(hp_DataType type) const {
|
||||||
return suffix;
|
return suffix;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//destructor
|
||||||
contentFileSystemModel::~contentFileSystemModel() {
|
contentFileSystemModel::~contentFileSystemModel() {
|
||||||
qDebug()<<"contentFileSystemModel::delete";
|
qDebug()<<"contentFileSystemModel::delete";
|
||||||
}
|
}
|
||||||
|
|
49
hp_mdilogwindow.cpp
Normal file
49
hp_mdilogwindow.cpp
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the QtHPConnect distribution (https://github.com/Indy970/QtHPConnect.git).
|
||||||
|
* Copyright (c) 2020 Ian Gebbie.
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, version 3 or later.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "hp_mdilogwindow.h"
|
||||||
|
#include <QDebug>
|
||||||
|
|
||||||
|
hp_MdiLogWindow::hp_MdiLogWindow(QWidget * parent)
|
||||||
|
:hp_MdiWindow(parent)
|
||||||
|
{
|
||||||
|
setMinimumSize(500,400);
|
||||||
|
setMaximumSize(1000,1000);
|
||||||
|
setSizePolicy(QSizePolicy::Ignored,QSizePolicy::Ignored);
|
||||||
|
setup();
|
||||||
|
}
|
||||||
|
|
||||||
|
void hp_MdiLogWindow::setup() {
|
||||||
|
|
||||||
|
textEdit = new QTextEdit(this);
|
||||||
|
setWidget(textEdit);
|
||||||
|
}
|
||||||
|
|
||||||
|
QTextEdit * hp_MdiLogWindow::getEditor() {
|
||||||
|
return textEdit;
|
||||||
|
}
|
||||||
|
|
||||||
|
void hp_MdiLogWindow::show() {
|
||||||
|
textEdit->show();
|
||||||
|
hp_MdiWindow::show();
|
||||||
|
}
|
||||||
|
|
||||||
|
hp_MdiLogWindow::~hp_MdiLogWindow() {
|
||||||
|
|
||||||
|
qDebug()<<"Entering ~hpmdiLogWindow()";
|
||||||
|
|
||||||
|
}
|
|
@ -17,12 +17,13 @@
|
||||||
|
|
||||||
|
|
||||||
#include "hp_mditexteditor.h"
|
#include "hp_mditexteditor.h"
|
||||||
|
#include "hp_mdiwindow.h"
|
||||||
#include "hptreeitem.h"
|
#include "hptreeitem.h"
|
||||||
#include "hpdata.h"
|
#include "hpdata.h"
|
||||||
#include "abstractdata.h"
|
#include "abstractdata.h"
|
||||||
|
|
||||||
hp_mdiTextEdit::hp_mdiTextEdit(QWidget * parent,hpTreeItem * treeItem, AbstractData * calcData)
|
hp_mdiTextEdit::hp_mdiTextEdit(QWidget * parent,hpTreeItem * treeItem, AbstractData * calcData)
|
||||||
:QMdiSubWindow(parent)
|
:hp_MdiWindow(parent)
|
||||||
{
|
{
|
||||||
setMinimumSize(200,200);
|
setMinimumSize(200,200);
|
||||||
setMaximumSize(1000,1000);
|
setMaximumSize(1000,1000);
|
||||||
|
@ -43,7 +44,7 @@ hp_mdiTextEdit::hp_mdiTextEdit(QWidget * parent,hpTreeItem * treeItem, AbstractD
|
||||||
}
|
}
|
||||||
|
|
||||||
hp_mdiTextEdit::hp_mdiTextEdit(QWidget * parent,hp_DataStruct filedata, AbstractData * calcData)
|
hp_mdiTextEdit::hp_mdiTextEdit(QWidget * parent,hp_DataStruct filedata, AbstractData * calcData)
|
||||||
:QMdiSubWindow(parent)
|
:hp_MdiWindow (parent)
|
||||||
{
|
{
|
||||||
setMinimumSize(200,200);
|
setMinimumSize(200,200);
|
||||||
setMaximumSize(1000,1000);
|
setMaximumSize(1000,1000);
|
||||||
|
@ -90,6 +91,16 @@ void hp_mdiTextEdit::setup() {
|
||||||
setWidget(textEdit);
|
setWidget(textEdit);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool hp_mdiTextEdit::save(){
|
||||||
|
|
||||||
|
return textEdit->save();
|
||||||
|
}
|
||||||
|
|
||||||
|
bool hp_mdiTextEdit::saveAs(){
|
||||||
|
|
||||||
|
return textEdit->saveAs();
|
||||||
|
}
|
||||||
|
|
||||||
void hp_mdiTextEdit::show() {
|
void hp_mdiTextEdit::show() {
|
||||||
|
|
||||||
if (textEdit)
|
if (textEdit)
|
||||||
|
|
|
@ -19,10 +19,11 @@
|
||||||
#include "hptreeitem.h"
|
#include "hptreeitem.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
hp_mdiVariableEdit::hp_mdiVariableEdit(QWidget *parent,
|
hp_mdiVariableEdit::hp_mdiVariableEdit(QWidget *parent,
|
||||||
hpTreeItem * treeItem,
|
hpTreeItem * treeItem,
|
||||||
hpCalcData * dataStore)
|
hpCalcData * dataStore)
|
||||||
: QMdiSubWindow(parent)
|
: hp_MdiWindow(parent)
|
||||||
{
|
{
|
||||||
setMinimumSize(200,200);
|
setMinimumSize(200,200);
|
||||||
setMaximumSize(1000,1000);
|
setMaximumSize(1000,1000);
|
||||||
|
@ -51,7 +52,7 @@ void hp_mdiVariableEdit::setup() {
|
||||||
void hp_mdiVariableEdit::show() {
|
void hp_mdiVariableEdit::show() {
|
||||||
if(tableView)
|
if(tableView)
|
||||||
tableView->show();
|
tableView->show();
|
||||||
QMdiSubWindow::show();
|
hp_MdiWindow::show();
|
||||||
}
|
}
|
||||||
|
|
||||||
hp_mdiVariableEdit::~hp_mdiVariableEdit() {
|
hp_mdiVariableEdit::~hp_mdiVariableEdit() {
|
||||||
|
|
|
@ -21,24 +21,31 @@
|
||||||
hp_MdiWindow::hp_MdiWindow(QWidget * parent)
|
hp_MdiWindow::hp_MdiWindow(QWidget * parent)
|
||||||
:QMdiSubWindow(parent)
|
:QMdiSubWindow(parent)
|
||||||
{
|
{
|
||||||
setMinimumSize(500,400);
|
// setMinimumSize(500,400);
|
||||||
setMaximumSize(1000,1000);
|
// setMaximumSize(1000,1000);
|
||||||
setSizePolicy(QSizePolicy::Ignored,QSizePolicy::Ignored);
|
setSizePolicy(QSizePolicy::Ignored,QSizePolicy::Ignored);
|
||||||
setup();
|
setup();
|
||||||
}
|
}
|
||||||
|
|
||||||
void hp_MdiWindow::setup() {
|
void hp_MdiWindow::setup() {
|
||||||
|
|
||||||
textEdit = new QTextEdit(this);
|
|
||||||
setWidget(textEdit);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QTextEdit * hp_MdiWindow::getEditor() {
|
bool hp_MdiWindow::save() {
|
||||||
return textEdit;
|
|
||||||
|
qDebug()<<"hp_MdiWindow::save";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool hp_MdiWindow::saveAs() {
|
||||||
|
|
||||||
|
qDebug()<<"hp_MdiWindow::saveas";
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void hp_MdiWindow::show() {
|
void hp_MdiWindow::show() {
|
||||||
textEdit->show();
|
|
||||||
QMdiSubWindow::show();
|
QMdiSubWindow::show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#include "hptoolbox.h"
|
#include <hptoolbox.h>
|
||||||
#include "ui_hptoolbox.h"
|
#include "ui_hptoolbox.h"
|
||||||
|
|
||||||
hpToolBox::hpToolBox(QWidget *parent) :
|
hpToolBox::hpToolBox(QWidget *parent) :
|
||||||
|
|
|
@ -46,9 +46,9 @@ public:
|
||||||
QString getFileType(hp_DataType) const;
|
QString getFileType(hp_DataType) const;
|
||||||
AbstractData * readFile(QFileInfo fileinfo) const;
|
AbstractData * readFile(QFileInfo fileinfo) const;
|
||||||
int writeFile(QFileInfo fileinfo, QByteArray data_in) const;
|
int writeFile(QFileInfo fileinfo, QByteArray data_in) const;
|
||||||
void createNewFolder();
|
bool createNewFolder(QString foldername);
|
||||||
void createNewNote();
|
bool createNewNote(QMdiArea * mdiwin,QString foldername);
|
||||||
void createNewProgram();
|
bool createNewProgram(QMdiArea * mdiwin,QString foldername);
|
||||||
~contentFileSystemModel();
|
~contentFileSystemModel();
|
||||||
|
|
||||||
private:
|
private:
|
45
include/hp_mdilogwindow.h
Normal file
45
include/hp_mdilogwindow.h
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
/*
|
||||||
|
* This file is part of the QtHPConnect distribution (https://github.com/Indy970/QtHPConnect.git).
|
||||||
|
* Copyright (c) 2020 Ian Gebbie.
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, version 3 or later.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but
|
||||||
|
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef HP_MDILOGWINDOW_H
|
||||||
|
#define HP_MDILOGWINDOW_H
|
||||||
|
|
||||||
|
#include <QObject>
|
||||||
|
#include <QWidget>
|
||||||
|
#include <QMdiSubWindow>
|
||||||
|
#include "hp_mdiwindow.h"
|
||||||
|
|
||||||
|
#include "texteditor.h"
|
||||||
|
|
||||||
|
class hp_MdiLogWindow: public hp_MdiWindow
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
protected:
|
||||||
|
|
||||||
|
QTextEdit * textEdit;
|
||||||
|
|
||||||
|
public:
|
||||||
|
hp_MdiLogWindow(QWidget * parent);
|
||||||
|
void setup();
|
||||||
|
QTextEdit * getEditor();
|
||||||
|
void show();
|
||||||
|
~hp_MdiLogWindow();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // HP_MDILOGWINDOW_H
|
|
@ -23,13 +23,14 @@
|
||||||
#include <QMdiSubWindow>
|
#include <QMdiSubWindow>
|
||||||
#include <QTreeView>
|
#include <QTreeView>
|
||||||
#include "hpdata.h"
|
#include "hpdata.h"
|
||||||
|
#include "hp_mdiwindow.h"
|
||||||
|
|
||||||
class hpTreeItem;
|
class hpTreeItem;
|
||||||
class hpCalcData;
|
class hpCalcData;
|
||||||
|
|
||||||
#include "texteditor.h"
|
#include "texteditor.h"
|
||||||
|
|
||||||
class hp_mdiTextEdit: public QMdiSubWindow
|
class hp_mdiTextEdit: public hp_MdiWindow
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
@ -48,6 +49,8 @@ public:
|
||||||
hp_mdiTextEdit(QWidget * parent, hp_DataStruct filename,
|
hp_mdiTextEdit(QWidget * parent, hp_DataStruct filename,
|
||||||
AbstractData * calcData);
|
AbstractData * calcData);
|
||||||
void setup();
|
void setup();
|
||||||
|
bool save();
|
||||||
|
bool saveAs();
|
||||||
void show();
|
void show();
|
||||||
~hp_mdiTextEdit();
|
~hp_mdiTextEdit();
|
||||||
|
|
|
@ -24,10 +24,11 @@
|
||||||
#include <QTableView>
|
#include <QTableView>
|
||||||
#include "vartablemodel.h"
|
#include "vartablemodel.h"
|
||||||
#include "hpdata.h"
|
#include "hpdata.h"
|
||||||
|
#include "hp_mdiwindow.h"
|
||||||
|
|
||||||
class hpTreeItem;
|
class hpTreeItem;
|
||||||
|
|
||||||
class hp_mdiVariableEdit : public QMdiSubWindow
|
class hp_mdiVariableEdit : public hp_MdiWindow
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
|
@ -22,7 +22,6 @@
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
#include <QMdiSubWindow>
|
#include <QMdiSubWindow>
|
||||||
|
|
||||||
#include "texteditor.h"
|
|
||||||
|
|
||||||
class hp_MdiWindow: public QMdiSubWindow
|
class hp_MdiWindow: public QMdiSubWindow
|
||||||
{
|
{
|
||||||
|
@ -30,12 +29,13 @@ class hp_MdiWindow: public QMdiSubWindow
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
QTextEdit * textEdit;
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
hp_MdiWindow(QWidget * parent);
|
hp_MdiWindow(QWidget * parent);
|
||||||
void setup();
|
void setup();
|
||||||
QTextEdit * getEditor();
|
virtual bool save();
|
||||||
|
virtual bool saveAs();
|
||||||
void show();
|
void show();
|
||||||
~hp_MdiWindow();
|
~hp_MdiWindow();
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
#include "datamodel.h"
|
#include "datamodel.h"
|
||||||
#include "treemodel.h"
|
#include "treemodel.h"
|
||||||
#include "texteditor.h"
|
#include "texteditor.h"
|
||||||
#include "hp_mdiwindow.h"
|
#include "hp_mdilogwindow.h"
|
||||||
#include "hp_mdivariableedit.h"
|
#include "hp_mdivariableedit.h"
|
||||||
#include "cntfilesystemmodel.h"
|
#include "cntfilesystemmodel.h"
|
||||||
#include "eventtimer.h"
|
#include "eventtimer.h"
|
||||||
|
@ -102,6 +102,8 @@ private slots:
|
||||||
void contentRenameAction(bool);
|
void contentRenameAction(bool);
|
||||||
void contentDeleteAction(bool);
|
void contentDeleteAction(bool);
|
||||||
|
|
||||||
|
hp_MdiWindow * activeMdiChild();
|
||||||
|
|
||||||
void on_tvCalculators_customContextMenuRequested(const QPoint &pos);
|
void on_tvCalculators_customContextMenuRequested(const QPoint &pos);
|
||||||
void on_tvContent_customContextMenuRequested(const QPoint &pos);
|
void on_tvContent_customContextMenuRequested(const QPoint &pos);
|
||||||
void eventHandler();
|
void eventHandler();
|
||||||
|
@ -126,7 +128,7 @@ private:
|
||||||
|
|
||||||
hpusb * hpapi=nullptr;
|
hpusb * hpapi=nullptr;
|
||||||
QMdiSubWindow * msgWindow=nullptr;
|
QMdiSubWindow * msgWindow=nullptr;
|
||||||
hp_MdiWindow * logWindow=nullptr;
|
hp_MdiLogWindow * logWindow=nullptr;
|
||||||
contentFileSystemModel contentModel;
|
contentFileSystemModel contentModel;
|
||||||
QTextEdit * logEdit=nullptr;
|
QTextEdit * logEdit=nullptr;
|
||||||
Ui::MainWindow *ui;
|
Ui::MainWindow *ui;
|
391
include/moc_predefs.h
Normal file
391
include/moc_predefs.h
Normal file
|
@ -0,0 +1,391 @@
|
||||||
|
#define __SSP_STRONG__ 3
|
||||||
|
#define __DBL_MIN_EXP__ (-1021)
|
||||||
|
#define __FLT32X_MAX_EXP__ 1024
|
||||||
|
#define __cpp_attributes 200809
|
||||||
|
#define __UINT_LEAST16_MAX__ 0xffff
|
||||||
|
#define __ATOMIC_ACQUIRE 2
|
||||||
|
#define __FLT128_MAX_10_EXP__ 4932
|
||||||
|
#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F
|
||||||
|
#define __GCC_IEC_559_COMPLEX 2
|
||||||
|
#define __cpp_aggregate_nsdmi 201304
|
||||||
|
#define __UINT_LEAST8_TYPE__ unsigned char
|
||||||
|
#define __SIZEOF_FLOAT80__ 16
|
||||||
|
#define __INTMAX_C(c) c ## L
|
||||||
|
#define __CHAR_BIT__ 8
|
||||||
|
#define __UINT8_MAX__ 0xff
|
||||||
|
#define __WINT_MAX__ 0xffffffffU
|
||||||
|
#define __FLT32_MIN_EXP__ (-125)
|
||||||
|
#define __cpp_static_assert 200410
|
||||||
|
#define __ORDER_LITTLE_ENDIAN__ 1234
|
||||||
|
#define __SIZE_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __WCHAR_MAX__ 0x7fffffff
|
||||||
|
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
|
||||||
|
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
|
||||||
|
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
|
||||||
|
#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L)
|
||||||
|
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
|
||||||
|
#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
|
||||||
|
#define __GCC_IEC_559 2
|
||||||
|
#define __FLT32X_DECIMAL_DIG__ 17
|
||||||
|
#define __FLT_EVAL_METHOD__ 0
|
||||||
|
#define __unix__ 1
|
||||||
|
#define __cpp_binary_literals 201304
|
||||||
|
#define __FLT64_DECIMAL_DIG__ 17
|
||||||
|
#define __CET__ 3
|
||||||
|
#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
|
||||||
|
#define __x86_64 1
|
||||||
|
#define __cpp_variadic_templates 200704
|
||||||
|
#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __SIG_ATOMIC_TYPE__ int
|
||||||
|
#define __DBL_MIN_10_EXP__ (-307)
|
||||||
|
#define __FINITE_MATH_ONLY__ 0
|
||||||
|
#define __cpp_variable_templates 201304
|
||||||
|
#define __GNUC_PATCHLEVEL__ 1
|
||||||
|
#define __FLT32_HAS_DENORM__ 1
|
||||||
|
#define __UINT_FAST8_MAX__ 0xff
|
||||||
|
#define __cpp_rvalue_reference 200610
|
||||||
|
#define __has_include(STR) __has_include__(STR)
|
||||||
|
#define __DEC64_MAX_EXP__ 385
|
||||||
|
#define __INT8_C(c) c
|
||||||
|
#define __INT_LEAST8_WIDTH__ 8
|
||||||
|
#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __SHRT_MAX__ 0x7fff
|
||||||
|
#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L
|
||||||
|
#define __FLT64X_MAX_10_EXP__ 4932
|
||||||
|
#define __UINT_LEAST8_MAX__ 0xff
|
||||||
|
#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
|
||||||
|
#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128
|
||||||
|
#define __UINTMAX_TYPE__ long unsigned int
|
||||||
|
#define __linux 1
|
||||||
|
#define __DEC32_EPSILON__ 1E-6DF
|
||||||
|
#define __FLT_EVAL_METHOD_TS_18661_3__ 0
|
||||||
|
#define __OPTIMIZE__ 1
|
||||||
|
#define __unix 1
|
||||||
|
#define __UINT32_MAX__ 0xffffffffU
|
||||||
|
#define __GXX_EXPERIMENTAL_CXX0X__ 1
|
||||||
|
#define __LDBL_MAX_EXP__ 16384
|
||||||
|
#define __FLT128_MIN_EXP__ (-16381)
|
||||||
|
#define __WINT_MIN__ 0U
|
||||||
|
#define __linux__ 1
|
||||||
|
#define __FLT128_MIN_10_EXP__ (-4931)
|
||||||
|
#define __INT_LEAST16_WIDTH__ 16
|
||||||
|
#define __SCHAR_MAX__ 0x7f
|
||||||
|
#define __FLT128_MANT_DIG__ 113
|
||||||
|
#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1)
|
||||||
|
#define __INT64_C(c) c ## L
|
||||||
|
#define __DBL_DIG__ 15
|
||||||
|
#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
|
||||||
|
#define __FLT64X_MANT_DIG__ 64
|
||||||
|
#define _FORTIFY_SOURCE 2
|
||||||
|
#define __SIZEOF_INT__ 4
|
||||||
|
#define __SIZEOF_POINTER__ 8
|
||||||
|
#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
|
||||||
|
#define __USER_LABEL_PREFIX__
|
||||||
|
#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x
|
||||||
|
#define __STDC_HOSTED__ 1
|
||||||
|
#define __LDBL_HAS_INFINITY__ 1
|
||||||
|
#define __FLT32_DIG__ 6
|
||||||
|
#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F
|
||||||
|
#define __GXX_WEAK__ 1
|
||||||
|
#define __SHRT_WIDTH__ 16
|
||||||
|
#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L
|
||||||
|
#define __DEC32_MAX__ 9.999999E96DF
|
||||||
|
#define __cpp_threadsafe_static_init 200806
|
||||||
|
#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x
|
||||||
|
#define __FLT32X_HAS_INFINITY__ 1
|
||||||
|
#define __INT32_MAX__ 0x7fffffff
|
||||||
|
#define __INT_WIDTH__ 32
|
||||||
|
#define __SIZEOF_LONG__ 8
|
||||||
|
#define __STDC_IEC_559__ 1
|
||||||
|
#define __STDC_ISO_10646__ 201706L
|
||||||
|
#define __UINT16_C(c) c
|
||||||
|
#define __PTRDIFF_WIDTH__ 64
|
||||||
|
#define __DECIMAL_DIG__ 21
|
||||||
|
#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64
|
||||||
|
#define __gnu_linux__ 1
|
||||||
|
#define __INTMAX_WIDTH__ 64
|
||||||
|
#define __FLT64_MIN_EXP__ (-1021)
|
||||||
|
#define __has_include_next(STR) __has_include_next__(STR)
|
||||||
|
#define __FLT64X_MIN_10_EXP__ (-4931)
|
||||||
|
#define __LDBL_HAS_QUIET_NAN__ 1
|
||||||
|
#define __FLT64_MANT_DIG__ 53
|
||||||
|
#define __GNUC__ 9
|
||||||
|
#define __GXX_RTTI 1
|
||||||
|
#define __pie__ 2
|
||||||
|
#define __MMX__ 1
|
||||||
|
#define __cpp_delegating_constructors 200604
|
||||||
|
#define __FLT_HAS_DENORM__ 1
|
||||||
|
#define __SIZEOF_LONG_DOUBLE__ 16
|
||||||
|
#define __BIGGEST_ALIGNMENT__ 16
|
||||||
|
#define __STDC_UTF_16__ 1
|
||||||
|
#define __FLT64_MAX_10_EXP__ 308
|
||||||
|
#define __FLT32_HAS_INFINITY__ 1
|
||||||
|
#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L)
|
||||||
|
#define __cpp_raw_strings 200710
|
||||||
|
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __DBL_HAS_INFINITY__ 1
|
||||||
|
#define __HAVE_SPECULATION_SAFE_VALUE 1
|
||||||
|
#define __DEC32_MIN_EXP__ (-94)
|
||||||
|
#define __INTPTR_WIDTH__ 64
|
||||||
|
#define __FLT32X_HAS_DENORM__ 1
|
||||||
|
#define __INT_FAST16_TYPE__ long int
|
||||||
|
#define __LDBL_HAS_DENORM__ 1
|
||||||
|
#define __cplusplus 201402L
|
||||||
|
#define __cpp_ref_qualifiers 200710
|
||||||
|
#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
|
||||||
|
#define __INT_LEAST32_MAX__ 0x7fffffff
|
||||||
|
#define __DEC32_MIN__ 1E-95DF
|
||||||
|
#define __DEPRECATED 1
|
||||||
|
#define __cpp_rvalue_references 200610
|
||||||
|
#define __DBL_MAX_EXP__ 1024
|
||||||
|
#define __WCHAR_WIDTH__ 32
|
||||||
|
#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32
|
||||||
|
#define __DEC128_EPSILON__ 1E-33DL
|
||||||
|
#define __SSE2_MATH__ 1
|
||||||
|
#define __ATOMIC_HLE_RELEASE 131072
|
||||||
|
#define __PTRDIFF_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __amd64 1
|
||||||
|
#define __ATOMIC_HLE_ACQUIRE 65536
|
||||||
|
#define __FLT32_HAS_QUIET_NAN__ 1
|
||||||
|
#define __GNUG__ 9
|
||||||
|
#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
|
||||||
|
#define __SIZEOF_SIZE_T__ 8
|
||||||
|
#define __cpp_nsdmi 200809
|
||||||
|
#define __FLT64X_MIN_EXP__ (-16381)
|
||||||
|
#define __SIZEOF_WINT_T__ 4
|
||||||
|
#define __LONG_LONG_WIDTH__ 64
|
||||||
|
#define __cpp_initializer_lists 200806
|
||||||
|
#define __FLT32_MAX_EXP__ 128
|
||||||
|
#define __cpp_hex_float 201603
|
||||||
|
#define __GCC_HAVE_DWARF2_CFI_ASM 1
|
||||||
|
#define __GXX_ABI_VERSION 1013
|
||||||
|
#define __FLT128_HAS_INFINITY__ 1
|
||||||
|
#define __FLT_MIN_EXP__ (-125)
|
||||||
|
#define __cpp_lambdas 200907
|
||||||
|
#define __FLT64X_HAS_QUIET_NAN__ 1
|
||||||
|
#define __INT_FAST64_TYPE__ long int
|
||||||
|
#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64
|
||||||
|
#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L)
|
||||||
|
#define __PIE__ 2
|
||||||
|
#define __LP64__ 1
|
||||||
|
#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x
|
||||||
|
#define __DECIMAL_BID_FORMAT__ 1
|
||||||
|
#define __FLT64_MIN_10_EXP__ (-307)
|
||||||
|
#define __FLT64X_DECIMAL_DIG__ 21
|
||||||
|
#define __DEC128_MIN__ 1E-6143DL
|
||||||
|
#define __REGISTER_PREFIX__
|
||||||
|
#define __UINT16_MAX__ 0xffff
|
||||||
|
#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32
|
||||||
|
#define __UINT8_TYPE__ unsigned char
|
||||||
|
#define __FLT_MANT_DIG__ 24
|
||||||
|
#define __LDBL_DECIMAL_DIG__ 21
|
||||||
|
#define __VERSION__ "9.2.1 20191008"
|
||||||
|
#define __UINT64_C(c) c ## UL
|
||||||
|
#define __cpp_unicode_characters 200704
|
||||||
|
#define _STDC_PREDEF_H 1
|
||||||
|
#define __cpp_decltype_auto 201304
|
||||||
|
#define __GCC_ATOMIC_INT_LOCK_FREE 2
|
||||||
|
#define __FLT128_MAX_EXP__ 16384
|
||||||
|
#define __FLT32_MANT_DIG__ 24
|
||||||
|
#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
|
||||||
|
#define __STDC_IEC_559_COMPLEX__ 1
|
||||||
|
#define __FLT128_HAS_DENORM__ 1
|
||||||
|
#define __FLT128_DIG__ 33
|
||||||
|
#define __SCHAR_WIDTH__ 8
|
||||||
|
#define __INT32_C(c) c
|
||||||
|
#define __DEC64_EPSILON__ 1E-15DD
|
||||||
|
#define __ORDER_PDP_ENDIAN__ 3412
|
||||||
|
#define __DEC128_MIN_EXP__ (-6142)
|
||||||
|
#define __FLT32_MAX_10_EXP__ 38
|
||||||
|
#define __INT_FAST32_TYPE__ long int
|
||||||
|
#define __UINT_LEAST16_TYPE__ short unsigned int
|
||||||
|
#define __FLT64X_HAS_INFINITY__ 1
|
||||||
|
#define unix 1
|
||||||
|
#define __DBL_HAS_DENORM__ 1
|
||||||
|
#define __INT16_MAX__ 0x7fff
|
||||||
|
#define __cpp_rtti 199711
|
||||||
|
#define __SIZE_TYPE__ long unsigned int
|
||||||
|
#define __UINT64_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __FLT64X_DIG__ 18
|
||||||
|
#define __INT8_TYPE__ signed char
|
||||||
|
#define __cpp_digit_separators 201309
|
||||||
|
#define __ELF__ 1
|
||||||
|
#define __GCC_ASM_FLAG_OUTPUTS__ 1
|
||||||
|
#define __FLT_RADIX__ 2
|
||||||
|
#define __INT_LEAST16_TYPE__ short int
|
||||||
|
#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L
|
||||||
|
#define __UINTMAX_C(c) c ## UL
|
||||||
|
#define __GLIBCXX_BITSIZE_INT_N_0 128
|
||||||
|
#define __k8 1
|
||||||
|
#define __SIG_ATOMIC_MAX__ 0x7fffffff
|
||||||
|
#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
|
||||||
|
#define __SIZEOF_PTRDIFF_T__ 8
|
||||||
|
#define __FLT32X_MANT_DIG__ 53
|
||||||
|
#define __x86_64__ 1
|
||||||
|
#define __FLT32X_MIN_EXP__ (-1021)
|
||||||
|
#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
|
||||||
|
#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __FLT64_DIG__ 15
|
||||||
|
#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __UINT_LEAST64_TYPE__ long unsigned int
|
||||||
|
#define __FLT_HAS_QUIET_NAN__ 1
|
||||||
|
#define __FLT_MAX_10_EXP__ 38
|
||||||
|
#define __LONG_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __FLT64X_HAS_DENORM__ 1
|
||||||
|
#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
|
||||||
|
#define __FLT_HAS_INFINITY__ 1
|
||||||
|
#define __cpp_unicode_literals 200710
|
||||||
|
#define __UINT_FAST16_TYPE__ long unsigned int
|
||||||
|
#define __DEC64_MAX__ 9.999999999999999E384DD
|
||||||
|
#define __INT_FAST32_WIDTH__ 64
|
||||||
|
#define __CHAR16_TYPE__ short unsigned int
|
||||||
|
#define __PRAGMA_REDEFINE_EXTNAME 1
|
||||||
|
#define __SIZE_WIDTH__ 64
|
||||||
|
#define __SEG_FS 1
|
||||||
|
#define __INT_LEAST16_MAX__ 0x7fff
|
||||||
|
#define __DEC64_MANT_DIG__ 16
|
||||||
|
#define __INT64_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __UINT_LEAST32_MAX__ 0xffffffffU
|
||||||
|
#define __SEG_GS 1
|
||||||
|
#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32
|
||||||
|
#define __GCC_ATOMIC_LONG_LOCK_FREE 2
|
||||||
|
#define __SIG_ATOMIC_WIDTH__ 32
|
||||||
|
#define __INT_LEAST64_TYPE__ long int
|
||||||
|
#define __INT16_TYPE__ short int
|
||||||
|
#define __INT_LEAST8_TYPE__ signed char
|
||||||
|
#define __DEC32_MAX_EXP__ 97
|
||||||
|
#define __INT_FAST8_MAX__ 0x7f
|
||||||
|
#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128
|
||||||
|
#define __INTPTR_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __cpp_sized_deallocation 201309
|
||||||
|
#define linux 1
|
||||||
|
#define __cpp_range_based_for 200907
|
||||||
|
#define __FLT64_HAS_QUIET_NAN__ 1
|
||||||
|
#define __FLT32_MIN_10_EXP__ (-37)
|
||||||
|
#define __SSE2__ 1
|
||||||
|
#define __EXCEPTIONS 1
|
||||||
|
#define __LDBL_MANT_DIG__ 64
|
||||||
|
#define __DBL_HAS_QUIET_NAN__ 1
|
||||||
|
#define __FLT64_HAS_INFINITY__ 1
|
||||||
|
#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x
|
||||||
|
#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
|
||||||
|
#define __code_model_small__ 1
|
||||||
|
#define __cpp_return_type_deduction 201304
|
||||||
|
#define __k8__ 1
|
||||||
|
#define __INTPTR_TYPE__ long int
|
||||||
|
#define __UINT16_TYPE__ short unsigned int
|
||||||
|
#define __WCHAR_TYPE__ int
|
||||||
|
#define __SIZEOF_FLOAT__ 4
|
||||||
|
#define __pic__ 2
|
||||||
|
#define __UINTPTR_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __INT_FAST64_WIDTH__ 64
|
||||||
|
#define __DEC64_MIN_EXP__ (-382)
|
||||||
|
#define __cpp_decltype 200707
|
||||||
|
#define __FLT32_DECIMAL_DIG__ 9
|
||||||
|
#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
|
||||||
|
#define __FLT_DIG__ 6
|
||||||
|
#define __FLT64X_MAX_EXP__ 16384
|
||||||
|
#define __UINT_FAST64_TYPE__ long unsigned int
|
||||||
|
#define __INT_MAX__ 0x7fffffff
|
||||||
|
#define __amd64__ 1
|
||||||
|
#define __INT64_TYPE__ long int
|
||||||
|
#define __FLT_MAX_EXP__ 128
|
||||||
|
#define __ORDER_BIG_ENDIAN__ 4321
|
||||||
|
#define __DBL_MANT_DIG__ 53
|
||||||
|
#define __cpp_inheriting_constructors 201511
|
||||||
|
#define __SIZEOF_FLOAT128__ 16
|
||||||
|
#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __DEC64_MIN__ 1E-383DD
|
||||||
|
#define __WINT_TYPE__ unsigned int
|
||||||
|
#define __UINT_LEAST32_TYPE__ unsigned int
|
||||||
|
#define __SIZEOF_SHORT__ 2
|
||||||
|
#define __SSE__ 1
|
||||||
|
#define __LDBL_MIN_EXP__ (-16381)
|
||||||
|
#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64
|
||||||
|
#define __WINT_WIDTH__ 32
|
||||||
|
#define __INT_LEAST8_MAX__ 0x7f
|
||||||
|
#define __FLT32X_MAX_10_EXP__ 308
|
||||||
|
#define __SIZEOF_INT128__ 16
|
||||||
|
#define __LDBL_MAX_10_EXP__ 4932
|
||||||
|
#define __ATOMIC_RELAXED 0
|
||||||
|
#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L)
|
||||||
|
#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128
|
||||||
|
#define _LP64 1
|
||||||
|
#define __UINT8_C(c) c
|
||||||
|
#define __FLT64_MAX_EXP__ 1024
|
||||||
|
#define __INT_LEAST32_TYPE__ int
|
||||||
|
#define __SIZEOF_WCHAR_T__ 4
|
||||||
|
#define __FLT128_HAS_QUIET_NAN__ 1
|
||||||
|
#define __INT_FAST8_TYPE__ signed char
|
||||||
|
#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x
|
||||||
|
#define __GNUC_STDC_INLINE__ 1
|
||||||
|
#define __FLT64_HAS_DENORM__ 1
|
||||||
|
#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32
|
||||||
|
#define __DBL_DECIMAL_DIG__ 17
|
||||||
|
#define __STDC_UTF_32__ 1
|
||||||
|
#define __INT_FAST8_WIDTH__ 8
|
||||||
|
#define __FXSR__ 1
|
||||||
|
#define __DEC_EVAL_METHOD__ 2
|
||||||
|
#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x
|
||||||
|
#define __cpp_runtime_arrays 198712
|
||||||
|
#define __UINT64_TYPE__ long unsigned int
|
||||||
|
#define __UINT32_C(c) c ## U
|
||||||
|
#define __INTMAX_MAX__ 0x7fffffffffffffffL
|
||||||
|
#define __cpp_alias_templates 200704
|
||||||
|
#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
|
||||||
|
#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F
|
||||||
|
#define __INT8_MAX__ 0x7f
|
||||||
|
#define __LONG_WIDTH__ 64
|
||||||
|
#define __PIC__ 2
|
||||||
|
#define __UINT_FAST32_TYPE__ long unsigned int
|
||||||
|
#define __CHAR32_TYPE__ unsigned int
|
||||||
|
#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F
|
||||||
|
#define __cpp_constexpr 201304
|
||||||
|
#define __INT32_TYPE__ int
|
||||||
|
#define __SIZEOF_DOUBLE__ 8
|
||||||
|
#define __cpp_exceptions 199711
|
||||||
|
#define __FLT_MIN_10_EXP__ (-37)
|
||||||
|
#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64
|
||||||
|
#define __INT_LEAST32_WIDTH__ 32
|
||||||
|
#define __INTMAX_TYPE__ long int
|
||||||
|
#define __DEC128_MAX_EXP__ 6145
|
||||||
|
#define __FLT32X_HAS_QUIET_NAN__ 1
|
||||||
|
#define __ATOMIC_CONSUME 1
|
||||||
|
#define __GNUC_MINOR__ 2
|
||||||
|
#define __GLIBCXX_TYPE_INT_N_0 __int128
|
||||||
|
#define __INT_FAST16_WIDTH__ 64
|
||||||
|
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __DEC32_MANT_DIG__ 7
|
||||||
|
#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x
|
||||||
|
#define __DBL_MAX_10_EXP__ 308
|
||||||
|
#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L
|
||||||
|
#define __INT16_C(c) c
|
||||||
|
#define __cpp_generic_lambdas 201304
|
||||||
|
#define __STDC__ 1
|
||||||
|
#define __FLT32X_DIG__ 15
|
||||||
|
#define __PTRDIFF_TYPE__ long int
|
||||||
|
#define __ATOMIC_SEQ_CST 5
|
||||||
|
#define __UINT32_TYPE__ unsigned int
|
||||||
|
#define __FLT32X_MIN_10_EXP__ (-307)
|
||||||
|
#define __UINTPTR_TYPE__ long unsigned int
|
||||||
|
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
|
||||||
|
#define __DEC128_MANT_DIG__ 34
|
||||||
|
#define __LDBL_MIN_10_EXP__ (-4931)
|
||||||
|
#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128
|
||||||
|
#define __SSE_MATH__ 1
|
||||||
|
#define __SIZEOF_LONG_LONG__ 8
|
||||||
|
#define __cpp_user_defined_literals 200809
|
||||||
|
#define __FLT128_DECIMAL_DIG__ 36
|
||||||
|
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
|
||||||
|
#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x
|
||||||
|
#define __LDBL_DIG__ 18
|
||||||
|
#define __FLT_DECIMAL_DIG__ 9
|
||||||
|
#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL
|
||||||
|
#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
|
||||||
|
#define __INT_LEAST64_WIDTH__ 64
|
||||||
|
#define __UINT_FAST8_TYPE__ unsigned char
|
||||||
|
#define _GNU_SOURCE 1
|
||||||
|
#define __cpp_init_captures 201304
|
||||||
|
#define __ATOMIC_ACQ_REL 4
|
||||||
|
#define __ATOMIC_RELEASE 3
|
66
include/ui_getnumber.h
Normal file
66
include/ui_getnumber.h
Normal file
|
@ -0,0 +1,66 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'getnumber.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_GETNUMBER_H
|
||||||
|
#define UI_GETNUMBER_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QDialog>
|
||||||
|
#include <QtWidgets/QDialogButtonBox>
|
||||||
|
#include <QtWidgets/QLineEdit>
|
||||||
|
#include <QtWidgets/QPushButton>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_getNumber
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QDialogButtonBox *buttonBox;
|
||||||
|
QLineEdit *lineEdit;
|
||||||
|
QPushButton *pushButton;
|
||||||
|
|
||||||
|
void setupUi(QDialog *getNumber)
|
||||||
|
{
|
||||||
|
if (getNumber->objectName().isEmpty())
|
||||||
|
getNumber->setObjectName(QString::fromUtf8("getNumber"));
|
||||||
|
getNumber->resize(427, 118);
|
||||||
|
buttonBox = new QDialogButtonBox(getNumber);
|
||||||
|
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
|
||||||
|
buttonBox->setGeometry(QRect(0, 70, 411, 32));
|
||||||
|
buttonBox->setOrientation(Qt::Horizontal);
|
||||||
|
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
|
||||||
|
lineEdit = new QLineEdit(getNumber);
|
||||||
|
lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
|
||||||
|
lineEdit->setGeometry(QRect(30, 20, 381, 32));
|
||||||
|
pushButton = new QPushButton(getNumber);
|
||||||
|
pushButton->setObjectName(QString::fromUtf8("pushButton"));
|
||||||
|
pushButton->setGeometry(QRect(30, 70, 88, 34));
|
||||||
|
|
||||||
|
retranslateUi(getNumber);
|
||||||
|
QObject::connect(buttonBox, SIGNAL(accepted()), getNumber, SLOT(accept()));
|
||||||
|
QObject::connect(buttonBox, SIGNAL(rejected()), getNumber, SLOT(reject()));
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(getNumber);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QDialog *getNumber)
|
||||||
|
{
|
||||||
|
getNumber->setWindowTitle(QApplication::translate("getNumber", "Dialog", nullptr));
|
||||||
|
pushButton->setText(QApplication::translate("getNumber", "Test", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class getNumber: public Ui_getNumber {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_GETNUMBER_H
|
125
include/ui_hp_infodialog.h
Normal file
125
include/ui_hp_infodialog.h
Normal file
|
@ -0,0 +1,125 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'hp_infodialog.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_HP_INFODIALOG_H
|
||||||
|
#define UI_HP_INFODIALOG_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QDialog>
|
||||||
|
#include <QtWidgets/QDialogButtonBox>
|
||||||
|
#include <QtWidgets/QFormLayout>
|
||||||
|
#include <QtWidgets/QFrame>
|
||||||
|
#include <QtWidgets/QHBoxLayout>
|
||||||
|
#include <QtWidgets/QLabel>
|
||||||
|
#include <QtWidgets/QVBoxLayout>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_hp_infoDialog
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QFrame *frame;
|
||||||
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QFormLayout *formLayout;
|
||||||
|
QLabel *labelapp;
|
||||||
|
QLabel *appver;
|
||||||
|
QLabel *labelopp;
|
||||||
|
QLabel *oppver;
|
||||||
|
QLabel *labelser;
|
||||||
|
QLabel *serialnum;
|
||||||
|
QDialogButtonBox *buttonBox;
|
||||||
|
|
||||||
|
void setupUi(QDialog *hp_infoDialog)
|
||||||
|
{
|
||||||
|
if (hp_infoDialog->objectName().isEmpty())
|
||||||
|
hp_infoDialog->setObjectName(QString::fromUtf8("hp_infoDialog"));
|
||||||
|
hp_infoDialog->resize(411, 143);
|
||||||
|
verticalLayout = new QVBoxLayout(hp_infoDialog);
|
||||||
|
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||||
|
frame = new QFrame(hp_infoDialog);
|
||||||
|
frame->setObjectName(QString::fromUtf8("frame"));
|
||||||
|
frame->setFrameShape(QFrame::StyledPanel);
|
||||||
|
frame->setFrameShadow(QFrame::Raised);
|
||||||
|
horizontalLayout = new QHBoxLayout(frame);
|
||||||
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
|
formLayout = new QFormLayout();
|
||||||
|
formLayout->setObjectName(QString::fromUtf8("formLayout"));
|
||||||
|
formLayout->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
|
||||||
|
labelapp = new QLabel(frame);
|
||||||
|
labelapp->setObjectName(QString::fromUtf8("labelapp"));
|
||||||
|
|
||||||
|
formLayout->setWidget(0, QFormLayout::LabelRole, labelapp);
|
||||||
|
|
||||||
|
appver = new QLabel(frame);
|
||||||
|
appver->setObjectName(QString::fromUtf8("appver"));
|
||||||
|
|
||||||
|
formLayout->setWidget(0, QFormLayout::FieldRole, appver);
|
||||||
|
|
||||||
|
labelopp = new QLabel(frame);
|
||||||
|
labelopp->setObjectName(QString::fromUtf8("labelopp"));
|
||||||
|
|
||||||
|
formLayout->setWidget(1, QFormLayout::LabelRole, labelopp);
|
||||||
|
|
||||||
|
oppver = new QLabel(frame);
|
||||||
|
oppver->setObjectName(QString::fromUtf8("oppver"));
|
||||||
|
|
||||||
|
formLayout->setWidget(1, QFormLayout::FieldRole, oppver);
|
||||||
|
|
||||||
|
labelser = new QLabel(frame);
|
||||||
|
labelser->setObjectName(QString::fromUtf8("labelser"));
|
||||||
|
|
||||||
|
formLayout->setWidget(2, QFormLayout::LabelRole, labelser);
|
||||||
|
|
||||||
|
serialnum = new QLabel(frame);
|
||||||
|
serialnum->setObjectName(QString::fromUtf8("serialnum"));
|
||||||
|
|
||||||
|
formLayout->setWidget(2, QFormLayout::FieldRole, serialnum);
|
||||||
|
|
||||||
|
|
||||||
|
horizontalLayout->addLayout(formLayout);
|
||||||
|
|
||||||
|
|
||||||
|
verticalLayout->addWidget(frame);
|
||||||
|
|
||||||
|
buttonBox = new QDialogButtonBox(hp_infoDialog);
|
||||||
|
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
|
||||||
|
buttonBox->setOrientation(Qt::Horizontal);
|
||||||
|
buttonBox->setStandardButtons(QDialogButtonBox::Ok);
|
||||||
|
|
||||||
|
verticalLayout->addWidget(buttonBox);
|
||||||
|
|
||||||
|
|
||||||
|
retranslateUi(hp_infoDialog);
|
||||||
|
QObject::connect(buttonBox, SIGNAL(rejected()), hp_infoDialog, SLOT(reject()));
|
||||||
|
QObject::connect(buttonBox, SIGNAL(accepted()), hp_infoDialog, SLOT(accept()));
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(hp_infoDialog);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QDialog *hp_infoDialog)
|
||||||
|
{
|
||||||
|
hp_infoDialog->setWindowTitle(QApplication::translate("hp_infoDialog", "HP Information", nullptr));
|
||||||
|
labelapp->setText(QApplication::translate("hp_infoDialog", "Application version:", nullptr));
|
||||||
|
appver->setText(QApplication::translate("hp_infoDialog", "-", nullptr));
|
||||||
|
labelopp->setText(QApplication::translate("hp_infoDialog", "Operational system version:", nullptr));
|
||||||
|
oppver->setText(QApplication::translate("hp_infoDialog", "-", nullptr));
|
||||||
|
labelser->setText(QApplication::translate("hp_infoDialog", "Serial number:", nullptr));
|
||||||
|
serialnum->setText(QApplication::translate("hp_infoDialog", "-", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class hp_infoDialog: public Ui_hp_infoDialog {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_HP_INFODIALOG_H
|
64
include/ui_hp_mdiwindow.h
Normal file
64
include/ui_hp_mdiwindow.h
Normal file
|
@ -0,0 +1,64 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'hp_mdiwindow.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_HP_MDIWINDOW_H
|
||||||
|
#define UI_HP_MDIWINDOW_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QMainWindow>
|
||||||
|
#include <QtWidgets/QTextEdit>
|
||||||
|
#include <QtWidgets/QVBoxLayout>
|
||||||
|
#include <QtWidgets/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_hp_MdiWindow
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QWidget *centralwidget;
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QTextEdit *textEdit;
|
||||||
|
|
||||||
|
void setupUi(QMainWindow *hp_MdiWindow)
|
||||||
|
{
|
||||||
|
if (hp_MdiWindow->objectName().isEmpty())
|
||||||
|
hp_MdiWindow->setObjectName(QString::fromUtf8("hp_MdiWindow"));
|
||||||
|
hp_MdiWindow->setEnabled(true);
|
||||||
|
hp_MdiWindow->resize(575, 320);
|
||||||
|
hp_MdiWindow->setMinimumSize(QSize(400, 200));
|
||||||
|
centralwidget = new QWidget(hp_MdiWindow);
|
||||||
|
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
|
||||||
|
verticalLayout = new QVBoxLayout(centralwidget);
|
||||||
|
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||||
|
textEdit = new QTextEdit(centralwidget);
|
||||||
|
textEdit->setObjectName(QString::fromUtf8("textEdit"));
|
||||||
|
|
||||||
|
verticalLayout->addWidget(textEdit);
|
||||||
|
|
||||||
|
hp_MdiWindow->setCentralWidget(centralwidget);
|
||||||
|
|
||||||
|
retranslateUi(hp_MdiWindow);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(hp_MdiWindow);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QMainWindow *hp_MdiWindow)
|
||||||
|
{
|
||||||
|
hp_MdiWindow->setWindowTitle(QApplication::translate("hp_MdiWindow", "LogWindow", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class hp_MdiWindow: public Ui_hp_MdiWindow {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_HP_MDIWINDOW_H
|
339
include/ui_hp_settingsdlg.h
Normal file
339
include/ui_hp_settingsdlg.h
Normal file
|
@ -0,0 +1,339 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'hp_settingsdlg.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_HP_SETTINGSDLG_H
|
||||||
|
#define UI_HP_SETTINGSDLG_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QCheckBox>
|
||||||
|
#include <QtWidgets/QComboBox>
|
||||||
|
#include <QtWidgets/QDialog>
|
||||||
|
#include <QtWidgets/QDialogButtonBox>
|
||||||
|
#include <QtWidgets/QLabel>
|
||||||
|
#include <QtWidgets/QLineEdit>
|
||||||
|
#include <QtWidgets/QTabWidget>
|
||||||
|
#include <QtWidgets/QVBoxLayout>
|
||||||
|
#include <QtWidgets/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_hp_SettingsDlg
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QTabWidget *tabWidget;
|
||||||
|
QWidget *hpSettings;
|
||||||
|
QLabel *label;
|
||||||
|
QComboBox *cb_angle;
|
||||||
|
QCheckBox *ch_signed;
|
||||||
|
QComboBox *cb_format;
|
||||||
|
QComboBox *cb_grouping;
|
||||||
|
QLabel *label_2;
|
||||||
|
QLabel *label_3;
|
||||||
|
QComboBox *cb_entry;
|
||||||
|
QLabel *label_4;
|
||||||
|
QComboBox *cb_integers;
|
||||||
|
QLabel *label_5;
|
||||||
|
QLabel *label_6;
|
||||||
|
QComboBox *cb_complex;
|
||||||
|
QComboBox *cb_language;
|
||||||
|
QLabel *label_7;
|
||||||
|
QLabel *label_8;
|
||||||
|
QComboBox *cb_font;
|
||||||
|
QCheckBox *ch_textbook;
|
||||||
|
QCheckBox *ch_menu;
|
||||||
|
QComboBox *cb_theme;
|
||||||
|
QLabel *label_17;
|
||||||
|
QComboBox *cb_precision;
|
||||||
|
QLineEdit *le_integer;
|
||||||
|
QDialogButtonBox *buttonBox;
|
||||||
|
|
||||||
|
void setupUi(QDialog *hp_SettingsDlg)
|
||||||
|
{
|
||||||
|
if (hp_SettingsDlg->objectName().isEmpty())
|
||||||
|
hp_SettingsDlg->setObjectName(QString::fromUtf8("hp_SettingsDlg"));
|
||||||
|
hp_SettingsDlg->setEnabled(true);
|
||||||
|
hp_SettingsDlg->resize(415, 455);
|
||||||
|
hp_SettingsDlg->setFocusPolicy(Qt::StrongFocus);
|
||||||
|
verticalLayout = new QVBoxLayout(hp_SettingsDlg);
|
||||||
|
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||||
|
tabWidget = new QTabWidget(hp_SettingsDlg);
|
||||||
|
tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
|
||||||
|
hpSettings = new QWidget();
|
||||||
|
hpSettings->setObjectName(QString::fromUtf8("hpSettings"));
|
||||||
|
label = new QLabel(hpSettings);
|
||||||
|
label->setObjectName(QString::fromUtf8("label"));
|
||||||
|
label->setGeometry(QRect(17, 20, 101, 30));
|
||||||
|
label->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_angle = new QComboBox(hpSettings);
|
||||||
|
cb_angle->addItem(QString());
|
||||||
|
cb_angle->addItem(QString());
|
||||||
|
cb_angle->addItem(QString());
|
||||||
|
cb_angle->setObjectName(QString::fromUtf8("cb_angle"));
|
||||||
|
cb_angle->setGeometry(QRect(130, 20, 131, 32));
|
||||||
|
ch_signed = new QCheckBox(hpSettings);
|
||||||
|
ch_signed->setObjectName(QString::fromUtf8("ch_signed"));
|
||||||
|
ch_signed->setGeometry(QRect(310, 150, 41, 22));
|
||||||
|
ch_signed->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
cb_format = new QComboBox(hpSettings);
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->addItem(QString());
|
||||||
|
cb_format->setObjectName(QString::fromUtf8("cb_format"));
|
||||||
|
cb_format->setGeometry(QRect(130, 50, 131, 32));
|
||||||
|
cb_grouping = new QComboBox(hpSettings);
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->addItem(QString());
|
||||||
|
cb_grouping->setObjectName(QString::fromUtf8("cb_grouping"));
|
||||||
|
cb_grouping->setGeometry(QRect(130, 81, 131, 32));
|
||||||
|
label_2 = new QLabel(hpSettings);
|
||||||
|
label_2->setObjectName(QString::fromUtf8("label_2"));
|
||||||
|
label_2->setGeometry(QRect(20, 50, 101, 30));
|
||||||
|
label_2->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
label_3 = new QLabel(hpSettings);
|
||||||
|
label_3->setObjectName(QString::fromUtf8("label_3"));
|
||||||
|
label_3->setGeometry(QRect(20, 80, 101, 30));
|
||||||
|
label_3->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_entry = new QComboBox(hpSettings);
|
||||||
|
cb_entry->addItem(QString());
|
||||||
|
cb_entry->addItem(QString());
|
||||||
|
cb_entry->addItem(QString());
|
||||||
|
cb_entry->setObjectName(QString::fromUtf8("cb_entry"));
|
||||||
|
cb_entry->setGeometry(QRect(130, 112, 131, 32));
|
||||||
|
label_4 = new QLabel(hpSettings);
|
||||||
|
label_4->setObjectName(QString::fromUtf8("label_4"));
|
||||||
|
label_4->setGeometry(QRect(20, 111, 101, 30));
|
||||||
|
label_4->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_integers = new QComboBox(hpSettings);
|
||||||
|
cb_integers->addItem(QString());
|
||||||
|
cb_integers->addItem(QString());
|
||||||
|
cb_integers->addItem(QString());
|
||||||
|
cb_integers->addItem(QString());
|
||||||
|
cb_integers->setObjectName(QString::fromUtf8("cb_integers"));
|
||||||
|
cb_integers->setGeometry(QRect(130, 144, 131, 32));
|
||||||
|
label_5 = new QLabel(hpSettings);
|
||||||
|
label_5->setObjectName(QString::fromUtf8("label_5"));
|
||||||
|
label_5->setGeometry(QRect(20, 143, 101, 30));
|
||||||
|
label_5->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
label_6 = new QLabel(hpSettings);
|
||||||
|
label_6->setObjectName(QString::fromUtf8("label_6"));
|
||||||
|
label_6->setGeometry(QRect(20, 175, 101, 30));
|
||||||
|
label_6->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_complex = new QComboBox(hpSettings);
|
||||||
|
cb_complex->addItem(QString());
|
||||||
|
cb_complex->addItem(QString());
|
||||||
|
cb_complex->setObjectName(QString::fromUtf8("cb_complex"));
|
||||||
|
cb_complex->setGeometry(QRect(130, 176, 131, 32));
|
||||||
|
cb_language = new QComboBox(hpSettings);
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->addItem(QString());
|
||||||
|
cb_language->setObjectName(QString::fromUtf8("cb_language"));
|
||||||
|
cb_language->setGeometry(QRect(130, 208, 131, 32));
|
||||||
|
label_7 = new QLabel(hpSettings);
|
||||||
|
label_7->setObjectName(QString::fromUtf8("label_7"));
|
||||||
|
label_7->setGeometry(QRect(20, 207, 101, 30));
|
||||||
|
label_7->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
label_8 = new QLabel(hpSettings);
|
||||||
|
label_8->setObjectName(QString::fromUtf8("label_8"));
|
||||||
|
label_8->setGeometry(QRect(20, 239, 101, 30));
|
||||||
|
label_8->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_font = new QComboBox(hpSettings);
|
||||||
|
cb_font->addItem(QString());
|
||||||
|
cb_font->addItem(QString());
|
||||||
|
cb_font->addItem(QString());
|
||||||
|
cb_font->setObjectName(QString::fromUtf8("cb_font"));
|
||||||
|
cb_font->setGeometry(QRect(130, 240, 131, 32));
|
||||||
|
ch_textbook = new QCheckBox(hpSettings);
|
||||||
|
ch_textbook->setObjectName(QString::fromUtf8("ch_textbook"));
|
||||||
|
ch_textbook->setGeometry(QRect(8, 277, 141, 22));
|
||||||
|
ch_textbook->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
ch_menu = new QCheckBox(hpSettings);
|
||||||
|
ch_menu->setObjectName(QString::fromUtf8("ch_menu"));
|
||||||
|
ch_menu->setGeometry(QRect(151, 277, 141, 22));
|
||||||
|
ch_menu->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
cb_theme = new QComboBox(hpSettings);
|
||||||
|
cb_theme->addItem(QString());
|
||||||
|
cb_theme->addItem(QString());
|
||||||
|
cb_theme->setObjectName(QString::fromUtf8("cb_theme"));
|
||||||
|
cb_theme->setGeometry(QRect(130, 311, 131, 32));
|
||||||
|
label_17 = new QLabel(hpSettings);
|
||||||
|
label_17->setObjectName(QString::fromUtf8("label_17"));
|
||||||
|
label_17->setGeometry(QRect(20, 310, 101, 30));
|
||||||
|
label_17->setLayoutDirection(Qt::RightToLeft);
|
||||||
|
label_17->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
|
||||||
|
cb_precision = new QComboBox(hpSettings);
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->addItem(QString());
|
||||||
|
cb_precision->setObjectName(QString::fromUtf8("cb_precision"));
|
||||||
|
cb_precision->setGeometry(QRect(270, 50, 51, 32));
|
||||||
|
le_integer = new QLineEdit(hpSettings);
|
||||||
|
le_integer->setObjectName(QString::fromUtf8("le_integer"));
|
||||||
|
le_integer->setGeometry(QRect(266, 144, 41, 32));
|
||||||
|
le_integer->setInputMethodHints(Qt::ImhDigitsOnly);
|
||||||
|
tabWidget->addTab(hpSettings, QString());
|
||||||
|
|
||||||
|
verticalLayout->addWidget(tabWidget);
|
||||||
|
|
||||||
|
buttonBox = new QDialogButtonBox(hp_SettingsDlg);
|
||||||
|
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
|
||||||
|
buttonBox->setOrientation(Qt::Horizontal);
|
||||||
|
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::Reset);
|
||||||
|
|
||||||
|
verticalLayout->addWidget(buttonBox);
|
||||||
|
|
||||||
|
|
||||||
|
retranslateUi(hp_SettingsDlg);
|
||||||
|
QObject::connect(buttonBox, SIGNAL(accepted()), hp_SettingsDlg, SLOT(accept()));
|
||||||
|
QObject::connect(buttonBox, SIGNAL(rejected()), hp_SettingsDlg, SLOT(reject()));
|
||||||
|
|
||||||
|
tabWidget->setCurrentIndex(0);
|
||||||
|
cb_angle->setCurrentIndex(0);
|
||||||
|
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(hp_SettingsDlg);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QDialog *hp_SettingsDlg)
|
||||||
|
{
|
||||||
|
hp_SettingsDlg->setWindowTitle(QApplication::translate("hp_SettingsDlg", "Settings", nullptr));
|
||||||
|
label->setText(QApplication::translate("hp_SettingsDlg", "Angle Measure:", nullptr));
|
||||||
|
cb_angle->setItemText(0, QApplication::translate("hp_SettingsDlg", "Radians", nullptr));
|
||||||
|
cb_angle->setItemText(1, QApplication::translate("hp_SettingsDlg", "Degrees", nullptr));
|
||||||
|
cb_angle->setItemText(2, QApplication::translate("hp_SettingsDlg", "Gradians", nullptr));
|
||||||
|
|
||||||
|
cb_angle->setCurrentText(QApplication::translate("hp_SettingsDlg", "Radians", nullptr));
|
||||||
|
ch_signed->setText(QApplication::translate("hp_SettingsDlg", "\302\261:", nullptr));
|
||||||
|
cb_format->setItemText(0, QApplication::translate("hp_SettingsDlg", "Standard", nullptr));
|
||||||
|
cb_format->setItemText(1, QApplication::translate("hp_SettingsDlg", "Fixed", nullptr));
|
||||||
|
cb_format->setItemText(2, QApplication::translate("hp_SettingsDlg", "Scientific", nullptr));
|
||||||
|
cb_format->setItemText(3, QApplication::translate("hp_SettingsDlg", "Engineering", nullptr));
|
||||||
|
cb_format->setItemText(4, QApplication::translate("hp_SettingsDlg", "Floating", nullptr));
|
||||||
|
cb_format->setItemText(5, QApplication::translate("hp_SettingsDlg", "Rounded", nullptr));
|
||||||
|
|
||||||
|
cb_format->setCurrentText(QApplication::translate("hp_SettingsDlg", "Standard", nullptr));
|
||||||
|
cb_grouping->setItemText(0, QApplication::translate("hp_SettingsDlg", "123,456.789", nullptr));
|
||||||
|
cb_grouping->setItemText(1, QApplication::translate("hp_SettingsDlg", "123'456.789", nullptr));
|
||||||
|
cb_grouping->setItemText(2, QApplication::translate("hp_SettingsDlg", "123 456.789", nullptr));
|
||||||
|
cb_grouping->setItemText(3, QApplication::translate("hp_SettingsDlg", "123456.789", nullptr));
|
||||||
|
cb_grouping->setItemText(4, QApplication::translate("hp_SettingsDlg", "123.456,789", nullptr));
|
||||||
|
cb_grouping->setItemText(5, QApplication::translate("hp_SettingsDlg", "123'456,789", nullptr));
|
||||||
|
cb_grouping->setItemText(6, QApplication::translate("hp_SettingsDlg", "123 456,789", nullptr));
|
||||||
|
cb_grouping->setItemText(7, QApplication::translate("hp_SettingsDlg", "123\"456.789", nullptr));
|
||||||
|
cb_grouping->setItemText(8, QApplication::translate("hp_SettingsDlg", "123456,789", nullptr));
|
||||||
|
cb_grouping->setItemText(9, QApplication::translate("hp_SettingsDlg", "1234,5678.901", nullptr));
|
||||||
|
cb_grouping->setItemText(10, QApplication::translate("hp_SettingsDlg", "1,23,456.789", nullptr));
|
||||||
|
|
||||||
|
cb_grouping->setCurrentText(QApplication::translate("hp_SettingsDlg", "123,456.789", nullptr));
|
||||||
|
label_2->setText(QApplication::translate("hp_SettingsDlg", "Number Format:", nullptr));
|
||||||
|
label_3->setText(QApplication::translate("hp_SettingsDlg", "Digit Grouping:", nullptr));
|
||||||
|
cb_entry->setItemText(0, QApplication::translate("hp_SettingsDlg", "Textbook", nullptr));
|
||||||
|
cb_entry->setItemText(1, QApplication::translate("hp_SettingsDlg", "Algebraic", nullptr));
|
||||||
|
cb_entry->setItemText(2, QApplication::translate("hp_SettingsDlg", "RPN", nullptr));
|
||||||
|
|
||||||
|
cb_entry->setCurrentText(QApplication::translate("hp_SettingsDlg", "Textbook", nullptr));
|
||||||
|
label_4->setText(QApplication::translate("hp_SettingsDlg", "Entry:", nullptr));
|
||||||
|
cb_integers->setItemText(0, QApplication::translate("hp_SettingsDlg", "Binary", nullptr));
|
||||||
|
cb_integers->setItemText(1, QApplication::translate("hp_SettingsDlg", "Octal", nullptr));
|
||||||
|
cb_integers->setItemText(2, QApplication::translate("hp_SettingsDlg", "Decimal", nullptr));
|
||||||
|
cb_integers->setItemText(3, QApplication::translate("hp_SettingsDlg", "Hex", nullptr));
|
||||||
|
|
||||||
|
cb_integers->setCurrentText(QApplication::translate("hp_SettingsDlg", "Binary", nullptr));
|
||||||
|
label_5->setText(QApplication::translate("hp_SettingsDlg", "Integers:", nullptr));
|
||||||
|
label_6->setText(QApplication::translate("hp_SettingsDlg", "Complex:", nullptr));
|
||||||
|
cb_complex->setItemText(0, QApplication::translate("hp_SettingsDlg", "a+b*i", nullptr));
|
||||||
|
cb_complex->setItemText(1, QApplication::translate("hp_SettingsDlg", "(a,b)", nullptr));
|
||||||
|
|
||||||
|
cb_complex->setCurrentText(QApplication::translate("hp_SettingsDlg", "a+b*i", nullptr));
|
||||||
|
cb_language->setItemText(0, QApplication::translate("hp_SettingsDlg", "Deutsch", nullptr));
|
||||||
|
cb_language->setItemText(1, QApplication::translate("hp_SettingsDlg", "English", nullptr));
|
||||||
|
cb_language->setItemText(2, QApplication::translate("hp_SettingsDlg", "Espanol", nullptr));
|
||||||
|
cb_language->setItemText(3, QApplication::translate("hp_SettingsDlg", "Francais", nullptr));
|
||||||
|
cb_language->setItemText(4, QApplication::translate("hp_SettingsDlg", "Nederlands", nullptr));
|
||||||
|
cb_language->setItemText(5, QApplication::translate("hp_SettingsDlg", "Portugues", nullptr));
|
||||||
|
cb_language->setItemText(6, QApplication::translate("hp_SettingsDlg", "New Item", nullptr));
|
||||||
|
cb_language->setItemText(7, QApplication::translate("hp_SettingsDlg", "New Item", nullptr));
|
||||||
|
|
||||||
|
cb_language->setCurrentText(QApplication::translate("hp_SettingsDlg", "Deutsch", nullptr));
|
||||||
|
label_7->setText(QApplication::translate("hp_SettingsDlg", "Language:", nullptr));
|
||||||
|
label_8->setText(QApplication::translate("hp_SettingsDlg", "Font Size:", nullptr));
|
||||||
|
cb_font->setItemText(0, QApplication::translate("hp_SettingsDlg", "Small Font", nullptr));
|
||||||
|
cb_font->setItemText(1, QApplication::translate("hp_SettingsDlg", "Medium Font", nullptr));
|
||||||
|
cb_font->setItemText(2, QApplication::translate("hp_SettingsDlg", "Large Font", nullptr));
|
||||||
|
|
||||||
|
cb_font->setCurrentText(QApplication::translate("hp_SettingsDlg", "Small Font", nullptr));
|
||||||
|
ch_textbook->setText(QApplication::translate("hp_SettingsDlg", "Textbook Display:", nullptr));
|
||||||
|
ch_menu->setText(QApplication::translate("hp_SettingsDlg", "Menu Display:", nullptr));
|
||||||
|
cb_theme->setItemText(0, QApplication::translate("hp_SettingsDlg", "Light", nullptr));
|
||||||
|
cb_theme->setItemText(1, QApplication::translate("hp_SettingsDlg", "Dark", nullptr));
|
||||||
|
|
||||||
|
cb_theme->setCurrentText(QApplication::translate("hp_SettingsDlg", "Light", nullptr));
|
||||||
|
label_17->setText(QApplication::translate("hp_SettingsDlg", "Color Theme:", nullptr));
|
||||||
|
cb_precision->setItemText(0, QApplication::translate("hp_SettingsDlg", "0", nullptr));
|
||||||
|
cb_precision->setItemText(1, QApplication::translate("hp_SettingsDlg", "1", nullptr));
|
||||||
|
cb_precision->setItemText(2, QApplication::translate("hp_SettingsDlg", "2", nullptr));
|
||||||
|
cb_precision->setItemText(3, QApplication::translate("hp_SettingsDlg", "3", nullptr));
|
||||||
|
cb_precision->setItemText(4, QApplication::translate("hp_SettingsDlg", "4", nullptr));
|
||||||
|
cb_precision->setItemText(5, QApplication::translate("hp_SettingsDlg", "5", nullptr));
|
||||||
|
cb_precision->setItemText(6, QApplication::translate("hp_SettingsDlg", "6", nullptr));
|
||||||
|
cb_precision->setItemText(7, QApplication::translate("hp_SettingsDlg", "7", nullptr));
|
||||||
|
cb_precision->setItemText(8, QApplication::translate("hp_SettingsDlg", "8", nullptr));
|
||||||
|
cb_precision->setItemText(9, QApplication::translate("hp_SettingsDlg", "9", nullptr));
|
||||||
|
cb_precision->setItemText(10, QApplication::translate("hp_SettingsDlg", "10", nullptr));
|
||||||
|
cb_precision->setItemText(11, QApplication::translate("hp_SettingsDlg", "11", nullptr));
|
||||||
|
|
||||||
|
cb_precision->setCurrentText(QApplication::translate("hp_SettingsDlg", "0", nullptr));
|
||||||
|
le_integer->setText(QApplication::translate("hp_SettingsDlg", "32", nullptr));
|
||||||
|
tabWidget->setTabText(tabWidget->indexOf(hpSettings), QApplication::translate("hp_SettingsDlg", "Home Settings", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class hp_SettingsDlg: public Ui_hp_SettingsDlg {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_HP_SETTINGSDLG_H
|
574
include/ui_mainwindow.h
Normal file
574
include/ui_mainwindow.h
Normal file
|
@ -0,0 +1,574 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'mainwindow.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_MAINWINDOW_H
|
||||||
|
#define UI_MAINWINDOW_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QAction>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QDockWidget>
|
||||||
|
#include <QtWidgets/QGridLayout>
|
||||||
|
#include <QtWidgets/QHBoxLayout>
|
||||||
|
#include <QtWidgets/QHeaderView>
|
||||||
|
#include <QtWidgets/QMainWindow>
|
||||||
|
#include <QtWidgets/QMdiArea>
|
||||||
|
#include <QtWidgets/QMenu>
|
||||||
|
#include <QtWidgets/QMenuBar>
|
||||||
|
#include <QtWidgets/QStatusBar>
|
||||||
|
#include <QtWidgets/QTextEdit>
|
||||||
|
#include <QtWidgets/QToolBar>
|
||||||
|
#include <QtWidgets/QTreeView>
|
||||||
|
#include <QtWidgets/QVBoxLayout>
|
||||||
|
#include <QtWidgets/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_MainWindow
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QAction *actionCut;
|
||||||
|
QAction *actionCopy;
|
||||||
|
QAction *actionPaste;
|
||||||
|
QAction *actionClose;
|
||||||
|
QAction *actionClose_all;
|
||||||
|
QAction *actionTile;
|
||||||
|
QAction *actionCascade;
|
||||||
|
QAction *actionNext;
|
||||||
|
QAction *actionMessages;
|
||||||
|
QAction *actionMonitor;
|
||||||
|
QAction *actionCalculators;
|
||||||
|
QAction *actionAbout_HP_Connect;
|
||||||
|
QAction *actionPreferences;
|
||||||
|
QAction *actionPrevious;
|
||||||
|
QAction *actionContent;
|
||||||
|
QAction *actionSave;
|
||||||
|
QAction *actionSave_All;
|
||||||
|
QAction *actionCreateNew;
|
||||||
|
QAction *actionExit;
|
||||||
|
QAction *actionOpen;
|
||||||
|
QAction *actionLog;
|
||||||
|
QAction *actionTest;
|
||||||
|
QAction *actionTreePreference;
|
||||||
|
QAction *actionTestSettings;
|
||||||
|
QAction *actionTestScreen;
|
||||||
|
QAction *actionRefresh;
|
||||||
|
QAction *actionSettings;
|
||||||
|
QAction *actionFileOpen;
|
||||||
|
QAction *actionFileDelete;
|
||||||
|
QAction *actionFileRename;
|
||||||
|
QAction *actionCalcOpen;
|
||||||
|
QAction *actionCalcDelete;
|
||||||
|
QAction *actionCalcRename;
|
||||||
|
QAction *actionNewFolder;
|
||||||
|
QAction *actionNew_Note;
|
||||||
|
QAction *actionNew_Program;
|
||||||
|
QWidget *centralWidget;
|
||||||
|
QHBoxLayout *horizontalLayout;
|
||||||
|
QMdiArea *mdiArea;
|
||||||
|
QMenuBar *menuBar;
|
||||||
|
QMenu *menuFile;
|
||||||
|
QMenu *menuEdit;
|
||||||
|
QMenu *menuWindow;
|
||||||
|
QMenu *menuHelp;
|
||||||
|
QDockWidget *dwCalculator;
|
||||||
|
QWidget *wCalculator;
|
||||||
|
QVBoxLayout *verticalLayout_3;
|
||||||
|
QTreeView *tvCalculators;
|
||||||
|
QToolBar *toolBar;
|
||||||
|
QDockWidget *dwContent;
|
||||||
|
QWidget *wContent;
|
||||||
|
QVBoxLayout *verticalLayout_2;
|
||||||
|
QTreeView *tvContent;
|
||||||
|
QDockWidget *dwMessenger;
|
||||||
|
QWidget *wMessage;
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QTextEdit *teMessage;
|
||||||
|
QDockWidget *dwMonitor;
|
||||||
|
QWidget *wMonitor;
|
||||||
|
QVBoxLayout *verticalLayout_4;
|
||||||
|
QGridLayout *wMonitorGrid;
|
||||||
|
QStatusBar *statusBar;
|
||||||
|
|
||||||
|
void setupUi(QMainWindow *MainWindow)
|
||||||
|
{
|
||||||
|
if (MainWindow->objectName().isEmpty())
|
||||||
|
MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
|
||||||
|
MainWindow->resize(919, 584);
|
||||||
|
actionCut = new QAction(MainWindow);
|
||||||
|
actionCut->setObjectName(QString::fromUtf8("actionCut"));
|
||||||
|
QIcon icon;
|
||||||
|
QString iconThemeName = QString::fromUtf8("cut");
|
||||||
|
if (QIcon::hasThemeIcon(iconThemeName)) {
|
||||||
|
icon = QIcon::fromTheme(iconThemeName);
|
||||||
|
} else {
|
||||||
|
icon.addFile(QString::fromUtf8(":/icons/cut_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
}
|
||||||
|
actionCut->setIcon(icon);
|
||||||
|
QFont font;
|
||||||
|
actionCut->setFont(font);
|
||||||
|
actionCopy = new QAction(MainWindow);
|
||||||
|
actionCopy->setObjectName(QString::fromUtf8("actionCopy"));
|
||||||
|
QIcon icon1;
|
||||||
|
iconThemeName = QString::fromUtf8("action_copy");
|
||||||
|
if (QIcon::hasThemeIcon(iconThemeName)) {
|
||||||
|
icon1 = QIcon::fromTheme(iconThemeName);
|
||||||
|
} else {
|
||||||
|
icon1.addFile(QString::fromUtf8(":/icons/copy_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
}
|
||||||
|
actionCopy->setIcon(icon1);
|
||||||
|
actionCopy->setFont(font);
|
||||||
|
actionPaste = new QAction(MainWindow);
|
||||||
|
actionPaste->setObjectName(QString::fromUtf8("actionPaste"));
|
||||||
|
QIcon icon2;
|
||||||
|
icon2.addFile(QString::fromUtf8(":/icons/paste_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionPaste->setIcon(icon2);
|
||||||
|
actionClose = new QAction(MainWindow);
|
||||||
|
actionClose->setObjectName(QString::fromUtf8("actionClose"));
|
||||||
|
actionClose_all = new QAction(MainWindow);
|
||||||
|
actionClose_all->setObjectName(QString::fromUtf8("actionClose_all"));
|
||||||
|
actionTile = new QAction(MainWindow);
|
||||||
|
actionTile->setObjectName(QString::fromUtf8("actionTile"));
|
||||||
|
actionCascade = new QAction(MainWindow);
|
||||||
|
actionCascade->setObjectName(QString::fromUtf8("actionCascade"));
|
||||||
|
actionNext = new QAction(MainWindow);
|
||||||
|
actionNext->setObjectName(QString::fromUtf8("actionNext"));
|
||||||
|
actionMessages = new QAction(MainWindow);
|
||||||
|
actionMessages->setObjectName(QString::fromUtf8("actionMessages"));
|
||||||
|
QIcon icon3;
|
||||||
|
icon3.addFile(QString::fromUtf8(":/icons/chat_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionMessages->setIcon(icon3);
|
||||||
|
actionMonitor = new QAction(MainWindow);
|
||||||
|
actionMonitor->setObjectName(QString::fromUtf8("actionMonitor"));
|
||||||
|
QIcon icon4;
|
||||||
|
icon4.addFile(QString::fromUtf8(":/icons/monitor_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionMonitor->setIcon(icon4);
|
||||||
|
actionCalculators = new QAction(MainWindow);
|
||||||
|
actionCalculators->setObjectName(QString::fromUtf8("actionCalculators"));
|
||||||
|
QIcon icon5;
|
||||||
|
icon5.addFile(QString::fromUtf8(":/icons/calc_tree_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionCalculators->setIcon(icon5);
|
||||||
|
actionAbout_HP_Connect = new QAction(MainWindow);
|
||||||
|
actionAbout_HP_Connect->setObjectName(QString::fromUtf8("actionAbout_HP_Connect"));
|
||||||
|
QIcon icon6;
|
||||||
|
iconThemeName = QString::fromUtf8("about");
|
||||||
|
if (QIcon::hasThemeIcon(iconThemeName)) {
|
||||||
|
icon6 = QIcon::fromTheme(iconThemeName);
|
||||||
|
} else {
|
||||||
|
icon6.addFile(QString::fromUtf8(":/icons/about_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
}
|
||||||
|
actionAbout_HP_Connect->setIcon(icon6);
|
||||||
|
actionAbout_HP_Connect->setFont(font);
|
||||||
|
actionPreferences = new QAction(MainWindow);
|
||||||
|
actionPreferences->setObjectName(QString::fromUtf8("actionPreferences"));
|
||||||
|
QIcon icon7;
|
||||||
|
icon7.addFile(QString::fromUtf8(":/icons/preferences_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionPreferences->setIcon(icon7);
|
||||||
|
actionPreferences->setFont(font);
|
||||||
|
actionPrevious = new QAction(MainWindow);
|
||||||
|
actionPrevious->setObjectName(QString::fromUtf8("actionPrevious"));
|
||||||
|
actionContent = new QAction(MainWindow);
|
||||||
|
actionContent->setObjectName(QString::fromUtf8("actionContent"));
|
||||||
|
QIcon icon8;
|
||||||
|
icon8.addFile(QString::fromUtf8(":/icons/content_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionContent->setIcon(icon8);
|
||||||
|
actionSave = new QAction(MainWindow);
|
||||||
|
actionSave->setObjectName(QString::fromUtf8("actionSave"));
|
||||||
|
QIcon icon9;
|
||||||
|
icon9.addFile(QString::fromUtf8(":/icons/save_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionSave->setIcon(icon9);
|
||||||
|
actionSave_All = new QAction(MainWindow);
|
||||||
|
actionSave_All->setObjectName(QString::fromUtf8("actionSave_All"));
|
||||||
|
QIcon icon10;
|
||||||
|
icon10.addFile(QString::fromUtf8(":/icons/save_all_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionSave_All->setIcon(icon10);
|
||||||
|
actionCreateNew = new QAction(MainWindow);
|
||||||
|
actionCreateNew->setObjectName(QString::fromUtf8("actionCreateNew"));
|
||||||
|
QIcon icon11;
|
||||||
|
icon11.addFile(QString::fromUtf8(":/icons/add_new_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionCreateNew->setIcon(icon11);
|
||||||
|
actionExit = new QAction(MainWindow);
|
||||||
|
actionExit->setObjectName(QString::fromUtf8("actionExit"));
|
||||||
|
QIcon icon12;
|
||||||
|
icon12.addFile(QString::fromUtf8(":/icons/delete_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionExit->setIcon(icon12);
|
||||||
|
actionOpen = new QAction(MainWindow);
|
||||||
|
actionOpen->setObjectName(QString::fromUtf8("actionOpen"));
|
||||||
|
QIcon icon13;
|
||||||
|
icon13.addFile(QString::fromUtf8(":/icons/add_icon_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionOpen->setIcon(icon13);
|
||||||
|
actionLog = new QAction(MainWindow);
|
||||||
|
actionLog->setObjectName(QString::fromUtf8("actionLog"));
|
||||||
|
QIcon icon14;
|
||||||
|
icon14.addFile(QString::fromUtf8(":/icons/note_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionLog->setIcon(icon14);
|
||||||
|
actionTest = new QAction(MainWindow);
|
||||||
|
actionTest->setObjectName(QString::fromUtf8("actionTest"));
|
||||||
|
QIcon icon15;
|
||||||
|
icon15.addFile(QString::fromUtf8(":/icons/clone_to_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionTest->setIcon(icon15);
|
||||||
|
actionTreePreference = new QAction(MainWindow);
|
||||||
|
actionTreePreference->setObjectName(QString::fromUtf8("actionTreePreference"));
|
||||||
|
actionTreePreference->setIcon(icon7);
|
||||||
|
actionTestSettings = new QAction(MainWindow);
|
||||||
|
actionTestSettings->setObjectName(QString::fromUtf8("actionTestSettings"));
|
||||||
|
actionTestSettings->setIcon(icon7);
|
||||||
|
actionTestScreen = new QAction(MainWindow);
|
||||||
|
actionTestScreen->setObjectName(QString::fromUtf8("actionTestScreen"));
|
||||||
|
QIcon icon16;
|
||||||
|
icon16.addFile(QString::fromUtf8(":/icons/add_background_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionTestScreen->setIcon(icon16);
|
||||||
|
actionRefresh = new QAction(MainWindow);
|
||||||
|
actionRefresh->setObjectName(QString::fromUtf8("actionRefresh"));
|
||||||
|
QIcon icon17;
|
||||||
|
icon17.addFile(QString::fromUtf8(":/icons/refresh_32x32.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionRefresh->setIcon(icon17);
|
||||||
|
actionSettings = new QAction(MainWindow);
|
||||||
|
actionSettings->setObjectName(QString::fromUtf8("actionSettings"));
|
||||||
|
actionSettings->setIcon(icon7);
|
||||||
|
actionFileOpen = new QAction(MainWindow);
|
||||||
|
actionFileOpen->setObjectName(QString::fromUtf8("actionFileOpen"));
|
||||||
|
QIcon icon18;
|
||||||
|
icon18.addFile(QString::fromUtf8(":/icons/open_16x16.png"), QSize(), QIcon::Normal, QIcon::On);
|
||||||
|
actionFileOpen->setIcon(icon18);
|
||||||
|
actionFileDelete = new QAction(MainWindow);
|
||||||
|
actionFileDelete->setObjectName(QString::fromUtf8("actionFileDelete"));
|
||||||
|
QIcon icon19;
|
||||||
|
icon19.addFile(QString::fromUtf8(":/icons/delete_16x16.png"), QSize(), QIcon::Normal, QIcon::On);
|
||||||
|
actionFileDelete->setIcon(icon19);
|
||||||
|
actionFileRename = new QAction(MainWindow);
|
||||||
|
actionFileRename->setObjectName(QString::fromUtf8("actionFileRename"));
|
||||||
|
QIcon icon20;
|
||||||
|
icon20.addFile(QString::fromUtf8(":/icons/rename_16x16.png"), QSize(), QIcon::Normal, QIcon::On);
|
||||||
|
actionFileRename->setIcon(icon20);
|
||||||
|
actionCalcOpen = new QAction(MainWindow);
|
||||||
|
actionCalcOpen->setObjectName(QString::fromUtf8("actionCalcOpen"));
|
||||||
|
actionCalcOpen->setIcon(icon18);
|
||||||
|
actionCalcDelete = new QAction(MainWindow);
|
||||||
|
actionCalcDelete->setObjectName(QString::fromUtf8("actionCalcDelete"));
|
||||||
|
actionCalcDelete->setIcon(icon19);
|
||||||
|
actionCalcRename = new QAction(MainWindow);
|
||||||
|
actionCalcRename->setObjectName(QString::fromUtf8("actionCalcRename"));
|
||||||
|
actionCalcRename->setIcon(icon20);
|
||||||
|
actionNewFolder = new QAction(MainWindow);
|
||||||
|
actionNewFolder->setObjectName(QString::fromUtf8("actionNewFolder"));
|
||||||
|
QIcon icon21;
|
||||||
|
icon21.addFile(QString::fromUtf8(":/icons/new_folder_16x16.png"), QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
actionNewFolder->setIcon(icon21);
|
||||||
|
actionNew_Note = new QAction(MainWindow);
|
||||||
|
actionNew_Note->setObjectName(QString::fromUtf8("actionNew_Note"));
|
||||||
|
actionNew_Program = new QAction(MainWindow);
|
||||||
|
actionNew_Program->setObjectName(QString::fromUtf8("actionNew_Program"));
|
||||||
|
centralWidget = new QWidget(MainWindow);
|
||||||
|
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
|
||||||
|
horizontalLayout = new QHBoxLayout(centralWidget);
|
||||||
|
horizontalLayout->setSpacing(6);
|
||||||
|
horizontalLayout->setContentsMargins(11, 11, 11, 11);
|
||||||
|
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
|
||||||
|
mdiArea = new QMdiArea(centralWidget);
|
||||||
|
mdiArea->setObjectName(QString::fromUtf8("mdiArea"));
|
||||||
|
QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
|
||||||
|
sizePolicy.setHorizontalStretch(0);
|
||||||
|
sizePolicy.setVerticalStretch(0);
|
||||||
|
sizePolicy.setHeightForWidth(mdiArea->sizePolicy().hasHeightForWidth());
|
||||||
|
mdiArea->setSizePolicy(sizePolicy);
|
||||||
|
mdiArea->setMinimumSize(QSize(500, 0));
|
||||||
|
mdiArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
|
||||||
|
mdiArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
|
||||||
|
|
||||||
|
horizontalLayout->addWidget(mdiArea);
|
||||||
|
|
||||||
|
MainWindow->setCentralWidget(centralWidget);
|
||||||
|
menuBar = new QMenuBar(MainWindow);
|
||||||
|
menuBar->setObjectName(QString::fromUtf8("menuBar"));
|
||||||
|
menuBar->setGeometry(QRect(0, 0, 919, 23));
|
||||||
|
QFont font1;
|
||||||
|
font1.setPointSize(10);
|
||||||
|
menuBar->setFont(font1);
|
||||||
|
menuFile = new QMenu(menuBar);
|
||||||
|
menuFile->setObjectName(QString::fromUtf8("menuFile"));
|
||||||
|
menuEdit = new QMenu(menuBar);
|
||||||
|
menuEdit->setObjectName(QString::fromUtf8("menuEdit"));
|
||||||
|
menuWindow = new QMenu(menuBar);
|
||||||
|
menuWindow->setObjectName(QString::fromUtf8("menuWindow"));
|
||||||
|
menuHelp = new QMenu(menuBar);
|
||||||
|
menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
|
||||||
|
MainWindow->setMenuBar(menuBar);
|
||||||
|
dwCalculator = new QDockWidget(MainWindow);
|
||||||
|
dwCalculator->setObjectName(QString::fromUtf8("dwCalculator"));
|
||||||
|
QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||||
|
sizePolicy1.setHorizontalStretch(0);
|
||||||
|
sizePolicy1.setVerticalStretch(0);
|
||||||
|
sizePolicy1.setHeightForWidth(dwCalculator->sizePolicy().hasHeightForWidth());
|
||||||
|
dwCalculator->setSizePolicy(sizePolicy1);
|
||||||
|
dwCalculator->setMinimumSize(QSize(200, 184));
|
||||||
|
dwCalculator->setMaximumSize(QSize(524287, 524287));
|
||||||
|
dwCalculator->setBaseSize(QSize(300, 200));
|
||||||
|
wCalculator = new QWidget();
|
||||||
|
wCalculator->setObjectName(QString::fromUtf8("wCalculator"));
|
||||||
|
sizePolicy1.setHeightForWidth(wCalculator->sizePolicy().hasHeightForWidth());
|
||||||
|
wCalculator->setSizePolicy(sizePolicy1);
|
||||||
|
wCalculator->setMinimumSize(QSize(100, 150));
|
||||||
|
verticalLayout_3 = new QVBoxLayout(wCalculator);
|
||||||
|
verticalLayout_3->setSpacing(6);
|
||||||
|
verticalLayout_3->setContentsMargins(11, 11, 11, 11);
|
||||||
|
verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
|
||||||
|
tvCalculators = new QTreeView(wCalculator);
|
||||||
|
tvCalculators->setObjectName(QString::fromUtf8("tvCalculators"));
|
||||||
|
tvCalculators->setEnabled(true);
|
||||||
|
sizePolicy1.setHeightForWidth(tvCalculators->sizePolicy().hasHeightForWidth());
|
||||||
|
tvCalculators->setSizePolicy(sizePolicy1);
|
||||||
|
tvCalculators->setContextMenuPolicy(Qt::ActionsContextMenu);
|
||||||
|
tvCalculators->setLineWidth(2);
|
||||||
|
tvCalculators->setMidLineWidth(1);
|
||||||
|
tvCalculators->header()->setVisible(false);
|
||||||
|
|
||||||
|
verticalLayout_3->addWidget(tvCalculators);
|
||||||
|
|
||||||
|
dwCalculator->setWidget(wCalculator);
|
||||||
|
MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), dwCalculator);
|
||||||
|
toolBar = new QToolBar(MainWindow);
|
||||||
|
toolBar->setObjectName(QString::fromUtf8("toolBar"));
|
||||||
|
MainWindow->addToolBar(Qt::TopToolBarArea, toolBar);
|
||||||
|
dwContent = new QDockWidget(MainWindow);
|
||||||
|
dwContent->setObjectName(QString::fromUtf8("dwContent"));
|
||||||
|
sizePolicy1.setHeightForWidth(dwContent->sizePolicy().hasHeightForWidth());
|
||||||
|
dwContent->setSizePolicy(sizePolicy1);
|
||||||
|
dwContent->setMinimumSize(QSize(300, 130));
|
||||||
|
dwContent->setMaximumSize(QSize(524287, 524287));
|
||||||
|
wContent = new QWidget();
|
||||||
|
wContent->setObjectName(QString::fromUtf8("wContent"));
|
||||||
|
sizePolicy1.setHeightForWidth(wContent->sizePolicy().hasHeightForWidth());
|
||||||
|
wContent->setSizePolicy(sizePolicy1);
|
||||||
|
verticalLayout_2 = new QVBoxLayout(wContent);
|
||||||
|
verticalLayout_2->setSpacing(6);
|
||||||
|
verticalLayout_2->setContentsMargins(11, 11, 11, 11);
|
||||||
|
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
|
||||||
|
tvContent = new QTreeView(wContent);
|
||||||
|
tvContent->setObjectName(QString::fromUtf8("tvContent"));
|
||||||
|
tvContent->setSelectionBehavior(QAbstractItemView::SelectItems);
|
||||||
|
tvContent->setIndentation(15);
|
||||||
|
tvContent->header()->setCascadingSectionResizes(true);
|
||||||
|
tvContent->header()->setMinimumSectionSize(47);
|
||||||
|
tvContent->header()->setDefaultSectionSize(150);
|
||||||
|
tvContent->header()->setHighlightSections(true);
|
||||||
|
tvContent->header()->setStretchLastSection(false);
|
||||||
|
|
||||||
|
verticalLayout_2->addWidget(tvContent);
|
||||||
|
|
||||||
|
dwContent->setWidget(wContent);
|
||||||
|
MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(1), dwContent);
|
||||||
|
dwMessenger = new QDockWidget(MainWindow);
|
||||||
|
dwMessenger->setObjectName(QString::fromUtf8("dwMessenger"));
|
||||||
|
sizePolicy1.setHeightForWidth(dwMessenger->sizePolicy().hasHeightForWidth());
|
||||||
|
dwMessenger->setSizePolicy(sizePolicy1);
|
||||||
|
dwMessenger->setMaximumSize(QSize(150, 524287));
|
||||||
|
wMessage = new QWidget();
|
||||||
|
wMessage->setObjectName(QString::fromUtf8("wMessage"));
|
||||||
|
sizePolicy1.setHeightForWidth(wMessage->sizePolicy().hasHeightForWidth());
|
||||||
|
wMessage->setSizePolicy(sizePolicy1);
|
||||||
|
verticalLayout = new QVBoxLayout(wMessage);
|
||||||
|
verticalLayout->setSpacing(6);
|
||||||
|
verticalLayout->setContentsMargins(11, 11, 11, 11);
|
||||||
|
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||||
|
teMessage = new QTextEdit(wMessage);
|
||||||
|
teMessage->setObjectName(QString::fromUtf8("teMessage"));
|
||||||
|
|
||||||
|
verticalLayout->addWidget(teMessage);
|
||||||
|
|
||||||
|
dwMessenger->setWidget(wMessage);
|
||||||
|
MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), dwMessenger);
|
||||||
|
dwMonitor = new QDockWidget(MainWindow);
|
||||||
|
dwMonitor->setObjectName(QString::fromUtf8("dwMonitor"));
|
||||||
|
sizePolicy1.setHeightForWidth(dwMonitor->sizePolicy().hasHeightForWidth());
|
||||||
|
dwMonitor->setSizePolicy(sizePolicy1);
|
||||||
|
wMonitor = new QWidget();
|
||||||
|
wMonitor->setObjectName(QString::fromUtf8("wMonitor"));
|
||||||
|
sizePolicy1.setHeightForWidth(wMonitor->sizePolicy().hasHeightForWidth());
|
||||||
|
wMonitor->setSizePolicy(sizePolicy1);
|
||||||
|
verticalLayout_4 = new QVBoxLayout(wMonitor);
|
||||||
|
verticalLayout_4->setSpacing(6);
|
||||||
|
verticalLayout_4->setContentsMargins(11, 11, 11, 11);
|
||||||
|
verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
|
||||||
|
wMonitorGrid = new QGridLayout();
|
||||||
|
wMonitorGrid->setSpacing(6);
|
||||||
|
wMonitorGrid->setObjectName(QString::fromUtf8("wMonitorGrid"));
|
||||||
|
|
||||||
|
verticalLayout_4->addLayout(wMonitorGrid);
|
||||||
|
|
||||||
|
dwMonitor->setWidget(wMonitor);
|
||||||
|
MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), dwMonitor);
|
||||||
|
statusBar = new QStatusBar(MainWindow);
|
||||||
|
statusBar->setObjectName(QString::fromUtf8("statusBar"));
|
||||||
|
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
|
||||||
|
sizePolicy2.setHorizontalStretch(100);
|
||||||
|
sizePolicy2.setVerticalStretch(20);
|
||||||
|
sizePolicy2.setHeightForWidth(statusBar->sizePolicy().hasHeightForWidth());
|
||||||
|
statusBar->setSizePolicy(sizePolicy2);
|
||||||
|
statusBar->setMinimumSize(QSize(100, 20));
|
||||||
|
statusBar->setAutoFillBackground(true);
|
||||||
|
MainWindow->setStatusBar(statusBar);
|
||||||
|
|
||||||
|
menuBar->addAction(menuFile->menuAction());
|
||||||
|
menuBar->addAction(menuEdit->menuAction());
|
||||||
|
menuBar->addAction(menuWindow->menuAction());
|
||||||
|
menuBar->addAction(menuHelp->menuAction());
|
||||||
|
menuFile->addAction(actionExit);
|
||||||
|
menuEdit->addAction(actionCut);
|
||||||
|
menuEdit->addAction(actionCopy);
|
||||||
|
menuEdit->addAction(actionPaste);
|
||||||
|
menuEdit->addSeparator();
|
||||||
|
menuEdit->addAction(actionPreferences);
|
||||||
|
menuWindow->addAction(actionClose);
|
||||||
|
menuWindow->addAction(actionClose_all);
|
||||||
|
menuWindow->addSeparator();
|
||||||
|
menuWindow->addAction(actionTile);
|
||||||
|
menuWindow->addAction(actionCascade);
|
||||||
|
menuWindow->addSeparator();
|
||||||
|
menuWindow->addAction(actionNext);
|
||||||
|
menuWindow->addAction(actionPrevious);
|
||||||
|
menuWindow->addSeparator();
|
||||||
|
menuWindow->addAction(actionMessages);
|
||||||
|
menuWindow->addAction(actionMonitor);
|
||||||
|
menuWindow->addAction(actionCalculators);
|
||||||
|
menuWindow->addAction(actionContent);
|
||||||
|
menuWindow->addAction(actionLog);
|
||||||
|
menuHelp->addAction(actionAbout_HP_Connect);
|
||||||
|
toolBar->addAction(actionCalculators);
|
||||||
|
toolBar->addAction(actionContent);
|
||||||
|
toolBar->addAction(actionSave);
|
||||||
|
toolBar->addAction(actionSave_All);
|
||||||
|
toolBar->addAction(actionCreateNew);
|
||||||
|
toolBar->addSeparator();
|
||||||
|
toolBar->addAction(actionMonitor);
|
||||||
|
toolBar->addAction(actionMessages);
|
||||||
|
toolBar->addSeparator();
|
||||||
|
toolBar->addAction(actionOpen);
|
||||||
|
toolBar->addSeparator();
|
||||||
|
toolBar->addAction(actionTest);
|
||||||
|
toolBar->addAction(actionTestSettings);
|
||||||
|
toolBar->addAction(actionTestScreen);
|
||||||
|
toolBar->addAction(actionRefresh);
|
||||||
|
|
||||||
|
retranslateUi(MainWindow);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(MainWindow);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QMainWindow *MainWindow)
|
||||||
|
{
|
||||||
|
MainWindow->setWindowTitle(QApplication::translate("MainWindow", "Linux HP Connect", nullptr));
|
||||||
|
actionCut->setText(QApplication::translate("MainWindow", "&Cut", nullptr));
|
||||||
|
actionCopy->setText(QApplication::translate("MainWindow", "C&opy", nullptr));
|
||||||
|
actionPaste->setText(QApplication::translate("MainWindow", "&Paste", nullptr));
|
||||||
|
actionClose->setText(QApplication::translate("MainWindow", "&Close", nullptr));
|
||||||
|
actionClose_all->setText(QApplication::translate("MainWindow", "C&lose all", nullptr));
|
||||||
|
actionTile->setText(QApplication::translate("MainWindow", "&Tile", nullptr));
|
||||||
|
actionCascade->setText(QApplication::translate("MainWindow", "Ca&scade", nullptr));
|
||||||
|
actionNext->setText(QApplication::translate("MainWindow", "&Next", nullptr));
|
||||||
|
actionMessages->setText(QApplication::translate("MainWindow", "&Messages", nullptr));
|
||||||
|
actionMonitor->setText(QApplication::translate("MainWindow", "M&onitor", nullptr));
|
||||||
|
actionCalculators->setText(QApplication::translate("MainWindow", "Calc&ulators", nullptr));
|
||||||
|
actionAbout_HP_Connect->setText(QApplication::translate("MainWindow", "&About HP Connect", nullptr));
|
||||||
|
actionPreferences->setText(QApplication::translate("MainWindow", "P&references", nullptr));
|
||||||
|
actionPrevious->setText(QApplication::translate("MainWindow", "&Previous", nullptr));
|
||||||
|
actionContent->setText(QApplication::translate("MainWindow", "Cont&ent", nullptr));
|
||||||
|
actionSave->setText(QApplication::translate("MainWindow", "Save", nullptr));
|
||||||
|
actionSave_All->setText(QApplication::translate("MainWindow", "Save All", nullptr));
|
||||||
|
actionCreateNew->setText(QApplication::translate("MainWindow", "CreateNew", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionCreateNew->setToolTip(QApplication::translate("MainWindow", "Create New ", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
actionExit->setText(QApplication::translate("MainWindow", "&Exit", nullptr));
|
||||||
|
actionOpen->setText(QApplication::translate("MainWindow", "Open", nullptr));
|
||||||
|
actionLog->setText(QApplication::translate("MainWindow", "Lo&g", nullptr));
|
||||||
|
actionTest->setText(QApplication::translate("MainWindow", "Test", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionTest->setToolTip(QApplication::translate("MainWindow", "Test Button", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
actionTreePreference->setText(QApplication::translate("MainWindow", "TreePreference", nullptr));
|
||||||
|
actionTestSettings->setText(QApplication::translate("MainWindow", "TestSettings", nullptr));
|
||||||
|
actionTestScreen->setText(QApplication::translate("MainWindow", "TestScreen", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionTestScreen->setToolTip(QApplication::translate("MainWindow", "Test get Screen Function", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
actionRefresh->setText(QApplication::translate("MainWindow", "Refresh", nullptr));
|
||||||
|
actionSettings->setText(QApplication::translate("MainWindow", "Settings", nullptr));
|
||||||
|
actionFileOpen->setText(QApplication::translate("MainWindow", "&Open", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionFileOpen->setToolTip(QApplication::translate("MainWindow", "Open a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionFileOpen->setShortcut(QApplication::translate("MainWindow", "Alt+O", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionFileDelete->setText(QApplication::translate("MainWindow", "&Delete", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionFileDelete->setToolTip(QApplication::translate("MainWindow", "Delete a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionFileDelete->setShortcut(QApplication::translate("MainWindow", "Alt+D", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionFileRename->setText(QApplication::translate("MainWindow", "&Rename", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionFileRename->setToolTip(QApplication::translate("MainWindow", "Rename a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionFileRename->setShortcut(QApplication::translate("MainWindow", "Alt+R", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionCalcOpen->setText(QApplication::translate("MainWindow", "&Open", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionCalcOpen->setToolTip(QApplication::translate("MainWindow", "Open a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionCalcOpen->setShortcut(QApplication::translate("MainWindow", "Alt+O", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionCalcDelete->setText(QApplication::translate("MainWindow", "&Delete", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionCalcDelete->setToolTip(QApplication::translate("MainWindow", "Delete a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionCalcDelete->setShortcut(QApplication::translate("MainWindow", "Alt+D", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionCalcRename->setText(QApplication::translate("MainWindow", "&Rename", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionCalcRename->setToolTip(QApplication::translate("MainWindow", "Rename a file", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_SHORTCUT
|
||||||
|
actionCalcRename->setShortcut(QApplication::translate("MainWindow", "Alt+R", nullptr));
|
||||||
|
#endif // QT_NO_SHORTCUT
|
||||||
|
actionNewFolder->setText(QApplication::translate("MainWindow", "Folder", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
actionNewFolder->setToolTip(QApplication::translate("MainWindow", "Create a New Folder", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
actionNew_Note->setText(QApplication::translate("MainWindow", "New Note", nullptr));
|
||||||
|
actionNew_Program->setText(QApplication::translate("MainWindow", "New Program", nullptr));
|
||||||
|
menuFile->setTitle(QApplication::translate("MainWindow", "Fi&le", nullptr));
|
||||||
|
menuEdit->setTitle(QApplication::translate("MainWindow", "Edit", nullptr));
|
||||||
|
menuWindow->setTitle(QApplication::translate("MainWindow", "Wi&ndow", nullptr));
|
||||||
|
menuHelp->setTitle(QApplication::translate("MainWindow", "Help", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
tvCalculators->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Calculator View</p></body></html>", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
toolBar->setWindowTitle(QApplication::translate("MainWindow", "toolBar", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
tvContent->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>File View</p></body></html>", nullptr));
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
statusBar->setToolTip(QString());
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class MainWindow: public Ui_MainWindow {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_MAINWINDOW_H
|
93
include/ui_options.h
Normal file
93
include/ui_options.h
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'options.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_OPTIONS_H
|
||||||
|
#define UI_OPTIONS_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QDialog>
|
||||||
|
#include <QtWidgets/QDialogButtonBox>
|
||||||
|
#include <QtWidgets/QFrame>
|
||||||
|
#include <QtWidgets/QLabel>
|
||||||
|
#include <QtWidgets/QLineEdit>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_Options
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QDialogButtonBox *buttonBox;
|
||||||
|
QFrame *frame;
|
||||||
|
QLineEdit *filePath;
|
||||||
|
QLabel *label;
|
||||||
|
QLabel *label_2;
|
||||||
|
|
||||||
|
void setupUi(QDialog *Options)
|
||||||
|
{
|
||||||
|
if (Options->objectName().isEmpty())
|
||||||
|
Options->setObjectName(QString::fromUtf8("Options"));
|
||||||
|
Options->resize(640, 480);
|
||||||
|
buttonBox = new QDialogButtonBox(Options);
|
||||||
|
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
|
||||||
|
buttonBox->setGeometry(QRect(10, 440, 621, 32));
|
||||||
|
buttonBox->setOrientation(Qt::Horizontal);
|
||||||
|
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
|
||||||
|
frame = new QFrame(Options);
|
||||||
|
frame->setObjectName(QString::fromUtf8("frame"));
|
||||||
|
frame->setGeometry(QRect(10, 20, 621, 91));
|
||||||
|
frame->setFrameShape(QFrame::StyledPanel);
|
||||||
|
frame->setFrameShadow(QFrame::Raised);
|
||||||
|
filePath = new QLineEdit(frame);
|
||||||
|
filePath->setObjectName(QString::fromUtf8("filePath"));
|
||||||
|
filePath->setGeometry(QRect(80, 40, 521, 32));
|
||||||
|
label = new QLabel(frame);
|
||||||
|
label->setObjectName(QString::fromUtf8("label"));
|
||||||
|
label->setGeometry(QRect(10, 30, 58, 51));
|
||||||
|
label_2 = new QLabel(frame);
|
||||||
|
label_2->setObjectName(QString::fromUtf8("label_2"));
|
||||||
|
label_2->setGeometry(QRect(10, 10, 141, 18));
|
||||||
|
|
||||||
|
retranslateUi(Options);
|
||||||
|
QObject::connect(buttonBox, SIGNAL(accepted()), Options, SLOT(accept()));
|
||||||
|
QObject::connect(buttonBox, SIGNAL(rejected()), Options, SLOT(reject()));
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(Options);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QDialog *Options)
|
||||||
|
{
|
||||||
|
Options->setWindowTitle(QApplication::translate("Options", "Dialog", nullptr));
|
||||||
|
#ifndef QT_NO_TOOLTIP
|
||||||
|
frame->setToolTip(QString());
|
||||||
|
#endif // QT_NO_TOOLTIP
|
||||||
|
#ifndef QT_NO_STATUSTIP
|
||||||
|
frame->setStatusTip(QString());
|
||||||
|
#endif // QT_NO_STATUSTIP
|
||||||
|
#ifndef QT_NO_WHATSTHIS
|
||||||
|
frame->setWhatsThis(QString());
|
||||||
|
#endif // QT_NO_WHATSTHIS
|
||||||
|
#ifndef QT_NO_ACCESSIBILITY
|
||||||
|
frame->setAccessibleName(QString());
|
||||||
|
#endif // QT_NO_ACCESSIBILITY
|
||||||
|
#ifndef QT_NO_ACCESSIBILITY
|
||||||
|
frame->setAccessibleDescription(QString());
|
||||||
|
#endif // QT_NO_ACCESSIBILITY
|
||||||
|
label->setText(QApplication::translate("Options", "File Path:", nullptr));
|
||||||
|
label_2->setText(QApplication::translate("Options", "Environment", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class Options: public Ui_Options {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_OPTIONS_H
|
59
include/ui_variableview.h
Normal file
59
include/ui_variableview.h
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
/********************************************************************************
|
||||||
|
** Form generated from reading UI file 'variableview.ui'
|
||||||
|
**
|
||||||
|
** Created by: Qt User Interface Compiler version 5.12.4
|
||||||
|
**
|
||||||
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
||||||
|
********************************************************************************/
|
||||||
|
|
||||||
|
#ifndef UI_VARIABLEVIEW_H
|
||||||
|
#define UI_VARIABLEVIEW_H
|
||||||
|
|
||||||
|
#include <QtCore/QVariant>
|
||||||
|
#include <QtWidgets/QApplication>
|
||||||
|
#include <QtWidgets/QHeaderView>
|
||||||
|
#include <QtWidgets/QTableView>
|
||||||
|
#include <QtWidgets/QVBoxLayout>
|
||||||
|
#include <QtWidgets/QWidget>
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
class Ui_variableView
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
QVBoxLayout *verticalLayout;
|
||||||
|
QTableView *variableList;
|
||||||
|
|
||||||
|
void setupUi(QWidget *variableView)
|
||||||
|
{
|
||||||
|
if (variableView->objectName().isEmpty())
|
||||||
|
variableView->setObjectName(QString::fromUtf8("variableView"));
|
||||||
|
variableView->resize(347, 358);
|
||||||
|
verticalLayout = new QVBoxLayout(variableView);
|
||||||
|
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
|
||||||
|
variableList = new QTableView(variableView);
|
||||||
|
variableList->setObjectName(QString::fromUtf8("variableList"));
|
||||||
|
variableList->setEnabled(true);
|
||||||
|
|
||||||
|
verticalLayout->addWidget(variableList);
|
||||||
|
|
||||||
|
|
||||||
|
retranslateUi(variableView);
|
||||||
|
|
||||||
|
QMetaObject::connectSlotsByName(variableView);
|
||||||
|
} // setupUi
|
||||||
|
|
||||||
|
void retranslateUi(QWidget *variableView)
|
||||||
|
{
|
||||||
|
variableView->setWindowTitle(QApplication::translate("variableView", "Form", nullptr));
|
||||||
|
} // retranslateUi
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class variableView: public Ui_variableView {};
|
||||||
|
} // namespace Ui
|
||||||
|
|
||||||
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
|
#endif // UI_VARIABLEVIEW_H
|
|
@ -19,7 +19,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include "mainwindow.h"
|
#include <mainwindow.h>
|
||||||
#include "ui_mainwindow.h"
|
#include "ui_mainwindow.h"
|
||||||
|
|
||||||
#include <QtWidgets/QApplication>
|
#include <QtWidgets/QApplication>
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
#include "treemodel.h"
|
#include "treemodel.h"
|
||||||
#include "variableview.h"
|
#include "variableview.h"
|
||||||
#include "texteditor.h"
|
#include "texteditor.h"
|
||||||
#include "hp_mdiwindow.h"
|
#include "hp_mdilogwindow.h"
|
||||||
#include "hptreeitem.h"
|
#include "hptreeitem.h"
|
||||||
#include "hpdata.h"
|
#include "hpdata.h"
|
||||||
#include "hp_mdivariableedit.h"
|
#include "hp_mdivariableedit.h"
|
||||||
|
@ -346,6 +346,7 @@ void MainWindow::selectionChangedSlot(const QItemSelection & /*newSelection*/, c
|
||||||
void MainWindow::clickedCalculator(QModelIndex index) {
|
void MainWindow::clickedCalculator(QModelIndex index) {
|
||||||
|
|
||||||
// QStandardItem * item = hpTreeModel->itemFromIndex(index);
|
// QStandardItem * item = hpTreeModel->itemFromIndex(index);
|
||||||
|
qDebug()<<"MainWindow::clickedCalculator";
|
||||||
|
|
||||||
if (hpTreeModel!=nullptr) {
|
if (hpTreeModel!=nullptr) {
|
||||||
hpTreeModel->clickAction(getMdi(),index);
|
hpTreeModel->clickAction(getMdi(),index);
|
||||||
|
@ -374,10 +375,34 @@ void MainWindow::clickedCalculator(QModelIndex index) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void MainWindow::eventSave() {
|
void MainWindow::eventSave() {
|
||||||
|
|
||||||
|
hp_MdiWindow * activechild;
|
||||||
|
|
||||||
|
activechild = activeMdiChild();
|
||||||
qDebug()<<"Save Pressed";
|
qDebug()<<"Save Pressed";
|
||||||
|
|
||||||
|
if (activechild!=nullptr) {
|
||||||
|
if (activechild->save()) {
|
||||||
|
qDebug()<<"Save Succesfull";
|
||||||
|
statusBar()->showMessage(tr("File saved"), 2000);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
qDebug()<<"Save not successfull";
|
||||||
|
statusBar()->showMessage(tr("File not saved!"), 2000);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
qDebug()<<"No active window";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
hp_MdiWindow * MainWindow::activeMdiChild() {
|
||||||
|
QMdiArea * mdi=getMdi();
|
||||||
|
|
||||||
|
if (QMdiSubWindow *activeSubWindow = mdi->activeSubWindow())
|
||||||
|
return qobject_cast<hp_MdiWindow *>(activeSubWindow);
|
||||||
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::eventSaveAs() {
|
void MainWindow::eventSaveAs() {
|
||||||
|
@ -387,17 +412,41 @@ void MainWindow::eventSaveAs() {
|
||||||
|
|
||||||
void MainWindow::eventCreateFolder() {
|
void MainWindow::eventCreateFolder() {
|
||||||
|
|
||||||
return contentModel.createNewFolder();
|
QString newName= QStringLiteral("New Folder");
|
||||||
|
bool ok;
|
||||||
|
newName = QInputDialog::getText(this, tr("Enter new folder name"),
|
||||||
|
tr("Folder name:"), QLineEdit::Normal,
|
||||||
|
newName, &ok);
|
||||||
|
|
||||||
|
contentModel.createNewFolder(newName);
|
||||||
|
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::eventCreateNote() {
|
void MainWindow::eventCreateNote() {
|
||||||
|
|
||||||
qDebug()<<"Create new note pressed";
|
QString newName= QStringLiteral("New Note");
|
||||||
|
bool ok;
|
||||||
|
newName = QInputDialog::getText(this, tr("Enter new Note name"),
|
||||||
|
tr("Note name:"), QLineEdit::Normal,
|
||||||
|
newName, &ok);
|
||||||
|
|
||||||
|
contentModel.createNewNote(getMdi(),newName);
|
||||||
|
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::eventCreateProgram() {
|
void MainWindow::eventCreateProgram() {
|
||||||
|
|
||||||
qDebug()<<"Create new program pressed";
|
QString newName= QStringLiteral("New Program");
|
||||||
|
bool ok;
|
||||||
|
newName = QInputDialog::getText(this, tr("Enter new Program name"),
|
||||||
|
tr("Program name:"), QLineEdit::Normal,
|
||||||
|
newName, &ok);
|
||||||
|
|
||||||
|
contentModel.createNewProgram(getMdi(),newName);
|
||||||
|
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -612,7 +661,7 @@ void MainWindow::createTextWindow() {
|
||||||
void MainWindow::createLogWindow() {
|
void MainWindow::createLogWindow() {
|
||||||
|
|
||||||
if (!logWindow)
|
if (!logWindow)
|
||||||
logWindow = new hp_MdiWindow(ui->mdiArea);
|
logWindow = new hp_MdiLogWindow(ui->mdiArea);
|
||||||
else
|
else
|
||||||
logWindow->show();
|
logWindow->show();
|
||||||
if (!logEdit)
|
if (!logEdit)
|
||||||
|
|
|
@ -100,14 +100,6 @@
|
||||||
<addaction name="menuWindow"/>
|
<addaction name="menuWindow"/>
|
||||||
<addaction name="menuHelp"/>
|
<addaction name="menuHelp"/>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QStatusBar" name="statusBar">
|
|
||||||
<property name="sizePolicy">
|
|
||||||
<sizepolicy hsizetype="Maximum" vsizetype="Maximum">
|
|
||||||
<horstretch>0</horstretch>
|
|
||||||
<verstretch>0</verstretch>
|
|
||||||
</sizepolicy>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
<widget class="QDockWidget" name="dwCalculator">
|
<widget class="QDockWidget" name="dwCalculator">
|
||||||
<property name="sizePolicy">
|
<property name="sizePolicy">
|
||||||
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
||||||
|
@ -322,6 +314,26 @@
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
|
<widget class="QStatusBar" name="statusBar">
|
||||||
|
<property name="sizePolicy">
|
||||||
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
|
||||||
|
<horstretch>100</horstretch>
|
||||||
|
<verstretch>20</verstretch>
|
||||||
|
</sizepolicy>
|
||||||
|
</property>
|
||||||
|
<property name="minimumSize">
|
||||||
|
<size>
|
||||||
|
<width>100</width>
|
||||||
|
<height>20</height>
|
||||||
|
</size>
|
||||||
|
</property>
|
||||||
|
<property name="toolTip">
|
||||||
|
<string extracomment="Status"/>
|
||||||
|
</property>
|
||||||
|
<property name="autoFillBackground">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
<action name="actionCut">
|
<action name="actionCut">
|
||||||
<property name="icon">
|
<property name="icon">
|
||||||
<iconset theme="cut" resource="qthpconnect.qrc">
|
<iconset theme="cut" resource="qthpconnect.qrc">
|
||||||
|
|
Loading…
Reference in a new issue