Minor improvements
This commit is contained in:
@ -13,7 +13,7 @@ class DmxController : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_PROPERTY(int performance READ performance NOTIFY performanceChanged)
|
||||
Q_PROPERTY(ScheinCommanderSettings* settings READ settings)
|
||||
Q_PROPERTY(ScheinCommanderSettings* settings READ settings CONSTANT)
|
||||
|
||||
public:
|
||||
explicit DmxController(ScheinCommanderSettings &settings, QObject *parent = nullptr);
|
||||
|
4
main.cpp
4
main.cpp
@ -54,8 +54,8 @@ int main(int argc, char *argv[])
|
||||
|
||||
DmxController controller{settings, &app};
|
||||
|
||||
if (!parser.positionalArguments().isEmpty())
|
||||
controller.loadProject(parser.positionalArguments().first());
|
||||
if (const auto &positionalArguments = parser.positionalArguments(); !positionalArguments.isEmpty())
|
||||
controller.loadProject(positionalArguments.first());
|
||||
else if (const auto &lastProjectFile = settings.lastProjectFile(); !lastProjectFile.isEmpty())
|
||||
controller.loadProject(lastProjectFile);
|
||||
|
||||
|
Reference in New Issue
Block a user