Skip to content
Snippets Groups Projects
Commit b9e470af authored by akiraohgaki's avatar akiraohgaki
Browse files

Code cleanup

parent 169632b7
No related branches found
No related tags found
No related merge requests found
...@@ -42,13 +42,6 @@ void XdgUrl::process() ...@@ -42,13 +42,6 @@ void XdgUrl::process()
emit started(); emit started();
} }
void XdgUrl::openDestination()
{
if (!destination_.isEmpty()) {
QDesktopServices::openUrl(QUrl("file://" + destination_));
}
}
bool XdgUrl::isValid() bool XdgUrl::isValid()
{ {
QString scheme = metadata_["scheme"].toString(); QString scheme = metadata_["scheme"].toString();
...@@ -68,12 +61,19 @@ bool XdgUrl::isValid() ...@@ -68,12 +61,19 @@ bool XdgUrl::isValid()
return false; return false;
} }
QString XdgUrl::getXdgUrl() void XdgUrl::openDestination()
{
if (!destination_.isEmpty()) {
QDesktopServices::openUrl(QUrl("file://" + destination_));
}
}
QString XdgUrl::xdgUrl() const
{ {
return xdgUrl_; return xdgUrl_;
} }
QJsonObject XdgUrl::getMetadata() QJsonObject XdgUrl::metadata() const
{ {
return metadata_; return metadata_;
} }
......
...@@ -28,10 +28,10 @@ signals: ...@@ -28,10 +28,10 @@ signals:
public slots: public slots:
void process(); void process();
void openDestination();
bool isValid(); bool isValid();
QString getXdgUrl(); void openDestination();
QJsonObject getMetadata(); QString xdgUrl() const;
QJsonObject metadata() const;
private slots: private slots:
void downloaded(QNetworkReply *reply); void downloaded(QNetworkReply *reply);
......
...@@ -98,7 +98,7 @@ Window { ...@@ -98,7 +98,7 @@ Window {
} }
Component.onCompleted: { Component.onCompleted: {
var metadata = xdgUrlHandler.getMetadata(); var metadata = xdgUrlHandler.metadata();
var primaryMessages = { var primaryMessages = {
'success_download': 'Download successfull', 'success_download': 'Download successfull',
'success_install': 'Installation successfull', 'success_install': 'Installation successfull',
...@@ -146,7 +146,7 @@ Window { ...@@ -146,7 +146,7 @@ Window {
} }
else { else {
errorDialog.text = 'Validation error'; errorDialog.text = 'Validation error';
errorDialog.detailedText = 'Invalid XDG-URL ' + xdgUrlHandler.getXdgUrl(); errorDialog.detailedText = 'Invalid XDG-URL ' + xdgUrlHandler.xdgUrl();
errorDialog.open(); errorDialog.open();
} }
} }
......
...@@ -14,7 +14,7 @@ bool Package::installProgram(const QString &path, const QString &targetPath) ...@@ -14,7 +14,7 @@ bool Package::installProgram(const QString &path, const QString &targetPath)
QString program = "install"; QString program = "install";
QStringList arguments; QStringList arguments;
arguments << "-m" << "755" << "-p" << path << targetPath; arguments << "-m" << "755" << "-p" << path << targetPath;
return runProcess(program, arguments); return execute(program, arguments);
} }
bool Package::installFile(const QString &path, const QString &targetPath) bool Package::installFile(const QString &path, const QString &targetPath)
...@@ -22,7 +22,7 @@ bool Package::installFile(const QString &path, const QString &targetPath) ...@@ -22,7 +22,7 @@ bool Package::installFile(const QString &path, const QString &targetPath)
QString program = "install"; QString program = "install";
QStringList arguments; QStringList arguments;
arguments << "-m" << "644" << "-p" << path << targetPath; arguments << "-m" << "644" << "-p" << path << targetPath;
return runProcess(program, arguments); return execute(program, arguments);
} }
bool Package::installPlasmapkg(const QString &path, const QString &type) bool Package::installPlasmapkg(const QString &path, const QString &type)
...@@ -30,7 +30,7 @@ bool Package::installPlasmapkg(const QString &path, const QString &type) ...@@ -30,7 +30,7 @@ bool Package::installPlasmapkg(const QString &path, const QString &type)
QString program = "plasmapkg2"; QString program = "plasmapkg2";
QStringList arguments; QStringList arguments;
arguments << "-t" << type << "-i" << path; arguments << "-t" << type << "-i" << path;
return runProcess(program, arguments); return execute(program, arguments);
} }
bool Package::uninstallPlasmapkg(const QString &path, const QString &type) bool Package::uninstallPlasmapkg(const QString &path, const QString &type)
...@@ -38,7 +38,7 @@ bool Package::uninstallPlasmapkg(const QString &path, const QString &type) ...@@ -38,7 +38,7 @@ bool Package::uninstallPlasmapkg(const QString &path, const QString &type)
QString program = "plasmapkg2"; QString program = "plasmapkg2";
QStringList arguments; QStringList arguments;
arguments << "-t" << type << "-r" << path; arguments << "-t" << type << "-r" << path;
return runProcess(program, arguments); return execute(program, arguments);
} }
bool Package::uncompressArchive(const QString &path, const QString &targetDir) bool Package::uncompressArchive(const QString &path, const QString &targetDir)
...@@ -89,13 +89,13 @@ bool Package::uncompressArchive(const QString &path, const QString &targetDir) ...@@ -89,13 +89,13 @@ bool Package::uncompressArchive(const QString &path, const QString &targetDir)
arguments << "e" << path << targetDir; arguments << "e" << path << targetDir;
} }
return runProcess(program, arguments); return execute(program, arguments);
} }
return false; return false;
} }
bool Package::runProcess(const QString &program, const QStringList &arguments) bool Package::execute(const QString &program, const QStringList &arguments)
{ {
QProcess process; QProcess process;
process.start(program, arguments); process.start(program, arguments);
......
...@@ -19,7 +19,7 @@ public: ...@@ -19,7 +19,7 @@ public:
static bool uncompressArchive(const QString &path, const QString &targetDir); static bool uncompressArchive(const QString &path, const QString &targetDir);
private: private:
static bool runProcess(const QString &program, const QStringList &arguments); static bool execute(const QString &program, const QStringList &arguments);
}; };
} // namespace utility } // namespace utility
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment