mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-22 12:07:45 +00:00
karaku: Use splitter, improve margins everywhere
This commit is contained in:
parent
4755cfa0aa
commit
9f48b89c2e
2 changed files with 6 additions and 6 deletions
|
@ -12,6 +12,7 @@
|
|||
#include <QMenuBar>
|
||||
#include <QMessageBox>
|
||||
#include <QNetworkReply>
|
||||
#include <QSplitter>
|
||||
#include <QStandardPaths>
|
||||
#include <QTemporaryDir>
|
||||
#include <QUrl>
|
||||
|
@ -29,18 +30,15 @@ MainWindow::MainWindow(GameData *data)
|
|||
|
||||
mgr = new QNetworkAccessManager(this);
|
||||
|
||||
auto dummyWidget = new QWidget();
|
||||
auto dummyWidget = new QSplitter();
|
||||
setCentralWidget(dummyWidget);
|
||||
|
||||
auto layout = new QHBoxLayout();
|
||||
dummyWidget->setLayout(layout);
|
||||
|
||||
auto listWidget = new SheetListWidget(data);
|
||||
listWidget->setMaximumWidth(200);
|
||||
layout->addWidget(listWidget);
|
||||
dummyWidget->addWidget(listWidget);
|
||||
|
||||
auto exdPart = new EXDPart(data);
|
||||
layout->addWidget(exdPart);
|
||||
dummyWidget->addWidget(exdPart);
|
||||
|
||||
connect(listWidget, &SheetListWidget::sheetSelected, this, [data, exdPart](const QString &name) {
|
||||
QString definitionPath;
|
||||
|
|
|
@ -14,6 +14,7 @@ SheetListWidget::SheetListWidget(GameData *data, QWidget *parent)
|
|||
{
|
||||
auto layout = new QVBoxLayout();
|
||||
layout->setContentsMargins(0, 0, 0, 0);
|
||||
layout->setSpacing(0);
|
||||
setLayout(layout);
|
||||
|
||||
auto searchModel = new QSortFilterProxyModel();
|
||||
|
@ -23,6 +24,7 @@ SheetListWidget::SheetListWidget(GameData *data, QWidget *parent)
|
|||
auto searchEdit = new QLineEdit();
|
||||
searchEdit->setPlaceholderText(QStringLiteral("Search..."));
|
||||
searchEdit->setClearButtonEnabled(true);
|
||||
searchEdit->setProperty("_breeze_borders_sides", QVariant::fromValue(QFlags{Qt::BottomEdge}));
|
||||
connect(searchEdit, &QLineEdit::textChanged, this, [=](const QString &text) {
|
||||
searchModel->setFilterRegularExpression(text);
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue