update StructualView
This commit is contained in:
parent
396a9e31b7
commit
e5a10a5b47
|
@ -7,10 +7,25 @@
|
|||
#include <QGroupBox>
|
||||
#include <QTabWidget>
|
||||
|
||||
|
||||
StructuralRuleView::StructuralRuleView(QWidget* p /*= nullptr*/)
|
||||
:QWidget(p),
|
||||
_sequence_view(new SequenceRulesView(this)),
|
||||
_configs_stack(new QStackedWidget(this))
|
||||
{
|
||||
auto layout = new QVBoxLayout(this);
|
||||
auto split = new QSplitter(Qt::Horizontal, this);
|
||||
layout->addWidget(split);
|
||||
|
||||
split->addWidget(_sequence_view);
|
||||
split->addWidget(_configs_stack);
|
||||
|
||||
_configs_stack->addWidget(new EmptyConfiguration(this));
|
||||
}
|
||||
|
||||
EmptyConfiguration::EmptyConfiguration(QWidget* p/*=nullptr*/)
|
||||
{
|
||||
auto layout = new QVBoxLayout(this);
|
||||
auto label = new QLabel(u8"µ±Ç°¹æÔòÎÞÐèÅäÖÃ", this);
|
||||
label->setAlignment(Qt::AlignCenter);
|
||||
layout->addWidget(label);
|
||||
}
|
||||
|
|
|
@ -7,6 +7,14 @@
|
|||
#include <QStackedWidget>
|
||||
#include "SequenceView.h"
|
||||
|
||||
/// <summary>
|
||||
/// ¿Õ°×ÅäÖÃÃæ°å
|
||||
/// </summary>
|
||||
class EmptyConfiguration : public QWidget {
|
||||
public:
|
||||
EmptyConfiguration(QWidget *p=nullptr);
|
||||
};
|
||||
|
||||
class StructuralRuleView : public QWidget
|
||||
{
|
||||
private:
|
||||
|
|
|
@ -10,7 +10,7 @@ int main(int argc, char *argv[])
|
|||
{
|
||||
QApplication app(argc, argv);
|
||||
|
||||
SequenceRulesView v;
|
||||
StructuralRuleView v;
|
||||
v.show();
|
||||
|
||||
return app.exec();
|
||||
|
|
Loading…
Reference in New Issue