Skip to content
Extraits de code Groupes Projets
Vérifiée Valider f232c546 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

UI: Set header font and size for the AssLinesView

parent 893326db
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!11Change a bit the UI + Add simple scripts support
...@@ -19,13 +19,20 @@ AssLinesView::AssLinesView(QAbstractItemModel *model, QWidget *parent) noexcept ...@@ -19,13 +19,20 @@ AssLinesView::AssLinesView(QAbstractItemModel *model, QWidget *parent) noexcept
horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents); horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
horizontalHeader()->setStretchLastSection(true); horizontalHeader()->setStretchLastSection(true);
horizontalHeader()->hide(); horizontalHeader()->hide();
verticalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents);
verticalHeader()->setVisible(true); verticalHeader()->setVisible(true);
setSelectionMode(QAbstractItemView::ExtendedSelection); setSelectionMode(QAbstractItemView::ExtendedSelection);
setSelectionBehavior(QAbstractItemView::SelectRows); setSelectionBehavior(QAbstractItemView::SelectRows);
setShowGrid(false); setShowGrid(false);
const QString style = QStringLiteral("* { font-family: \"FiraCode\"; font-size: 8pt; }"); const QString style = QStringLiteral("* { font-family: \"FiraCode\"; font-size: 8pt; }");
const QString hdrStyle = QStringLiteral("::section {"
" font-family: \"FiraCode\";"
" font-size: 8pt;"
"}");
setStyleSheet(style); setStyleSheet(style);
verticalHeader()->setStyleSheet(hdrStyle);
setModel(model); setModel(model);
} }
......
...@@ -19,6 +19,7 @@ ScriptDocumentView::ScriptDocumentView(const QString &path, QWidget *parent) ...@@ -19,6 +19,7 @@ ScriptDocumentView::ScriptDocumentView(const QString &path, QWidget *parent)
editor->setPlainText(textFile.readAll()); editor->setPlainText(textFile.readAll());
setCentralWidget(editor); setCentralWidget(editor);
editor->setFocus(Qt::OtherFocusReason);
} }
void void
......
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
#include <QTextCursor> #include <QTextCursor>
#include <QBrush> #include <QBrush>
#include <QKeyEvent> #include <QKeyEvent>
#include <QFrame>
using namespace Vivy; using namespace Vivy;
...@@ -30,6 +31,7 @@ ScriptEditor::ScriptEditor(QWidget *parent) noexcept ...@@ -30,6 +31,7 @@ ScriptEditor::ScriptEditor(QWidget *parent) noexcept
{ {
setStyleSheet(QStringLiteral("* { font-family: \"FiraCode\"; font-size: 10pt}")); setStyleSheet(QStringLiteral("* { font-family: \"FiraCode\"; font-size: 10pt}"));
lineNumberArea = new LineNumberArea(this); lineNumberArea = new LineNumberArea(this);
setFrameShape(QFrame::NoFrame);
connect(this, &ScriptEditor::blockCountChanged, this, &ScriptEditor::updateLineNumberAreaWidth); connect(this, &ScriptEditor::blockCountChanged, this, &ScriptEditor::updateLineNumberAreaWidth);
connect(this, &ScriptEditor::updateRequest, this, &ScriptEditor::updateLineNumberArea); connect(this, &ScriptEditor::updateRequest, this, &ScriptEditor::updateLineNumberArea);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter