增加显示屏连接界面
|
@ -0,0 +1,119 @@
|
|||
#include "expertscreenconnwin.h"
|
||||
#include <QBoxLayout>
|
||||
#include <QGroupBox>
|
||||
#include <QLabel>
|
||||
#include <QSpinBox>
|
||||
#include <QToolButton>
|
||||
#include <QPushButton>
|
||||
|
||||
ExpertScreenConnWin::ExpertScreenConnWin(QWidget *parent) : QWidget{parent} {
|
||||
auto vBox = new QVBoxLayout(this);
|
||||
vBox->setContentsMargins(4, 4, 4, 4);
|
||||
|
||||
auto hh = new QHBoxLayout;
|
||||
vBox->addLayout(hh);
|
||||
|
||||
auto vvv = new QVBoxLayout;
|
||||
hh->addLayout(vvv);
|
||||
|
||||
auto gBox = new QGroupBox("接收卡设置");
|
||||
vvv->addWidget(gBox);
|
||||
auto hhh = new QHBoxLayout(gBox);
|
||||
|
||||
auto lb = new QLabel("卡宽度: ");
|
||||
hhh->addWidget(lb);
|
||||
|
||||
auto fdReCardWidth = new QSpinBox;
|
||||
fdReCardWidth->setRange(0, 9999);
|
||||
fdReCardWidth->setValue(128);
|
||||
hhh->addWidget(fdReCardWidth);
|
||||
|
||||
lb = new QLabel("卡高度: ");
|
||||
hhh->addWidget(lb);
|
||||
|
||||
auto fdReCardHeight = new QSpinBox;
|
||||
fdReCardHeight->setRange(0, 9999);
|
||||
fdReCardHeight->setValue(64);
|
||||
hhh->addWidget(fdReCardHeight);
|
||||
|
||||
gBox = new QGroupBox("网口选择");
|
||||
vvv->addWidget(gBox);
|
||||
hhh = new QHBoxLayout(gBox);
|
||||
|
||||
auto bnNet1 = new QPushButton("1");
|
||||
hhh->addWidget(bnNet1);
|
||||
|
||||
auto bnNet2 = new QPushButton("2");
|
||||
hhh->addWidget(bnNet2);
|
||||
|
||||
auto bnNet3 = new QPushButton("3");
|
||||
hhh->addWidget(bnNet3);
|
||||
|
||||
auto bnNet4 = new QPushButton("4");
|
||||
hhh->addWidget(bnNet4);
|
||||
|
||||
|
||||
gBox = new QGroupBox("快速串线:");
|
||||
gBox->setStyleSheet("QToolButton {border: none; }");
|
||||
vvv->addWidget(gBox);
|
||||
{
|
||||
auto vvv = new QVBoxLayout(gBox);
|
||||
hhh = new QHBoxLayout;
|
||||
vvv->addLayout(hhh);
|
||||
|
||||
auto bnConn1 = new QToolButton;
|
||||
bnConn1->setIconSize(QSize(48,48));
|
||||
bnConn1->setIcon(QIcon(":/imgs/conn1.png"));
|
||||
hhh->addWidget(bnConn1);
|
||||
|
||||
auto bnConn2 = new QToolButton;
|
||||
bnConn2->setIconSize(QSize(48,48));
|
||||
bnConn2->setIcon(QIcon(":/imgs/conn2.png"));
|
||||
hhh->addWidget(bnConn2);
|
||||
|
||||
auto bnConn3 = new QToolButton;
|
||||
bnConn3->setIconSize(QSize(48,48));
|
||||
bnConn3->setIcon(QIcon(":/imgs/conn3.png"));
|
||||
hhh->addWidget(bnConn3);
|
||||
|
||||
auto bnConn4 = new QToolButton;
|
||||
bnConn4->setIconSize(QSize(48,48));
|
||||
bnConn4->setIcon(QIcon(":/imgs/conn4.png"));
|
||||
hhh->addWidget(bnConn4);
|
||||
|
||||
hhh = new QHBoxLayout;
|
||||
vvv->addLayout(hhh);
|
||||
|
||||
auto bnConn5 = new QToolButton;
|
||||
bnConn5->setIconSize(QSize(48,48));
|
||||
bnConn5->setIcon(QIcon(":/imgs/conn5.png"));
|
||||
hhh->addWidget(bnConn5);
|
||||
|
||||
auto bnConn6 = new QToolButton;
|
||||
bnConn6->setIconSize(QSize(48,48));
|
||||
bnConn6->setIcon(QIcon(":/imgs/conn6.png"));
|
||||
hhh->addWidget(bnConn6);
|
||||
|
||||
auto bnConn7 = new QToolButton;
|
||||
bnConn7->setIconSize(QSize(48,48));
|
||||
bnConn7->setIcon(QIcon(":/imgs/conn7.png"));
|
||||
hhh->addWidget(bnConn7);
|
||||
|
||||
auto bnConn8 = new QToolButton;
|
||||
bnConn8->setIconSize(QSize(48,48));
|
||||
bnConn8->setIcon(QIcon(":/imgs/conn8.png"));
|
||||
hhh->addWidget(bnConn8);
|
||||
}
|
||||
vvv->addStretch();
|
||||
|
||||
vvv = new QVBoxLayout;
|
||||
hh->addLayout(vvv);
|
||||
|
||||
hhh = new QHBoxLayout;
|
||||
vvv->addLayout(hhh);
|
||||
|
||||
auto bnRefresh = new QToolButton;
|
||||
hhh->addWidget(bnRefresh);
|
||||
|
||||
hhh->addStretch();
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
#ifndef EXPERTSCREENCONNWIN_H
|
||||
#define EXPERTSCREENCONNWIN_H
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
class ExpertScreenConnWin : public QWidget {
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit ExpertScreenConnWin(QWidget *parent = nullptr);
|
||||
|
||||
signals:
|
||||
|
||||
};
|
||||
|
||||
#endif // EXPERTSCREENCONNWIN_H
|
|
@ -2,11 +2,13 @@
|
|||
#include "table.h"
|
||||
#include "screenunit.h"
|
||||
#include "expertsmartpointsetwin.h"
|
||||
#include "expertscreenconnwin.h"
|
||||
#include <QTabWidget>
|
||||
#include <QLabel>
|
||||
#include <QLineEdit>
|
||||
#include <QPushButton>
|
||||
#include <QGroupBox>
|
||||
#include <QStackedLayout>
|
||||
|
||||
QColor colors[] {QColor(0xdd0000), QColor(0xdd6600), QColor(0x008800), QColor(0x008888), QColor(0x0000ff), QColor(0x777777), QColor(0xaaaaaa)};
|
||||
|
||||
|
@ -129,7 +131,7 @@ QTabBar::tab:selected {margin-top: 0; border-bottom: none; color: #acf; backgrou
|
|||
tab->addTab(receivePanel, "接收卡");
|
||||
{
|
||||
auto vBox = new QVBoxLayout(receivePanel);
|
||||
auto gBox = new QGroupBox("模组信息", receivePanel);
|
||||
auto gBox = new QGroupBox("模组信息");
|
||||
gBox->setForegroundRole(QPalette::Text);
|
||||
vBox->addWidget(gBox);
|
||||
|
||||
|
@ -245,6 +247,9 @@ QTabBar::tab:selected {margin-top: 0; border-bottom: none; color: #acf; backgrou
|
|||
fdScreenCnt->setValue(1);
|
||||
hhh->addWidget(fdScreenCnt);
|
||||
|
||||
vBox->addStretch();
|
||||
auto stack = new QStackedLayout;
|
||||
vBox->addLayout(stack);
|
||||
|
||||
stack->addWidget(new ExpertScreenConnWin());
|
||||
}
|
||||
}
|
||||
|
|
After Width: | Height: | Size: 819 B |
After Width: | Height: | Size: 842 B |
After Width: | Height: | Size: 837 B |
After Width: | Height: | Size: 839 B |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 5.4 KiB |
|
@ -27,6 +27,7 @@ QMAKE_LFLAGS += /LARGEADDRESSAWARE
|
|||
SOURCES += \
|
||||
basewin.cpp \
|
||||
brightwin.cpp \
|
||||
expertscreenconnwin.cpp \
|
||||
expertsmartpointsetwin.cpp \
|
||||
expertwin.cpp \
|
||||
fast.cpp \
|
||||
|
@ -41,6 +42,7 @@ SOURCES += \
|
|||
HEADERS += \
|
||||
basewin.h \
|
||||
brightwin.h \
|
||||
expertscreenconnwin.h \
|
||||
expertsmartpointsetwin.h \
|
||||
expertwin.h \
|
||||
fast.h \
|
||||
|
|
|
@ -11,5 +11,13 @@
|
|||
<file>imgs/multi.png</file>
|
||||
<file>imgs/idea.png</file>
|
||||
<file>imgs/video.png</file>
|
||||
<file>imgs/conn1.png</file>
|
||||
<file>imgs/conn2.png</file>
|
||||
<file>imgs/conn3.png</file>
|
||||
<file>imgs/conn4.png</file>
|
||||
<file>imgs/conn5.png</file>
|
||||
<file>imgs/conn6.png</file>
|
||||
<file>imgs/conn7.png</file>
|
||||
<file>imgs/conn8.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
|