Minor improvements

This commit is contained in:
2023-02-22 00:20:10 +01:00
parent eade59dea9
commit f866c87f5c
2 changed files with 3 additions and 3 deletions

View File

@ -13,7 +13,7 @@ class DmxController : public QObject
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(int performance READ performance NOTIFY performanceChanged) Q_PROPERTY(int performance READ performance NOTIFY performanceChanged)
Q_PROPERTY(ScheinCommanderSettings* settings READ settings) Q_PROPERTY(ScheinCommanderSettings* settings READ settings CONSTANT)
public: public:
explicit DmxController(ScheinCommanderSettings &settings, QObject *parent = nullptr); explicit DmxController(ScheinCommanderSettings &settings, QObject *parent = nullptr);

View File

@ -54,8 +54,8 @@ int main(int argc, char *argv[])
DmxController controller{settings, &app}; DmxController controller{settings, &app};
if (!parser.positionalArguments().isEmpty()) if (const auto &positionalArguments = parser.positionalArguments(); !positionalArguments.isEmpty())
controller.loadProject(parser.positionalArguments().first()); controller.loadProject(positionalArguments.first());
else if (const auto &lastProjectFile = settings.lastProjectFile(); !lastProjectFile.isEmpty()) else if (const auto &lastProjectFile = settings.lastProjectFile(); !lastProjectFile.isEmpty())
controller.loadProject(lastProjectFile); controller.loadProject(lastProjectFile);