- enhancement: Auto choose a better font for theme choosing dialog in the first run.

This commit is contained in:
Roy Qu 2024-03-13 20:57:56 +08:00
parent 3018339ae3
commit f91c2bb188
2 changed files with 3 additions and 0 deletions

View File

@ -50,6 +50,7 @@ Red Panda C++ Version 2.27
- enhancement: Font list in the options / editor / font panel( by CyanoHao ).
- enhancement: Text are vertically center aligned in lines( by CyanoHao ).
- fix: In the debugger console, Auto-wrapped lines can't be correctly selected.
- enhancement: Auto choose a better font for theme choosing dialog in the first run.
Red Panda C++ Version 2.26
- enhancement: Code suggestion for embedded std::vectors.

View File

@ -39,6 +39,7 @@
#include "editorlist.h"
#include "widgets/choosethemedialog.h"
#include "thememanager.h"
#include "utils/font.h"
#ifdef Q_OS_WIN
#include <QTemporaryFile>
@ -368,6 +369,7 @@ int main(int argc, char *argv[])
if (firstRun) {
//set theme
ChooseThemeDialog themeDialog;
themeDialog.setFont(QFont(defaultUiFont(),11));
themeDialog.exec();
switch (themeDialog.theme()) {
case ChooseThemeDialog::Theme::AutoFollowSystem: