wilder-activities
Jacopo De Simoi 3 years ago
parent 7d86a89cb4
commit 280afaec1d
  1. 11
      src/lib/app/mainapplication.cpp

@ -153,6 +153,7 @@ MainApplication::MainApplication(int &argc, char** argv)
QUrl startUrl;
QString startProfile;
QString startToken;
QStringList messages;
bool noAddons = false;
@ -169,6 +170,10 @@ MainApplication::MainApplication(int &argc, char** argv)
case Qz::CL_StartWithProfile:
startProfile = pair.text;
break;
case Qz::CL_StartWithToken:
startToken = pair.text;
message.append("TOKEN:"+ pair.text)
break;
case Qz::CL_StartPortable:
m_isPortable = true;
break;
@ -844,8 +849,12 @@ void MainApplication::messageReceived(const QString &message)
{
QWidget* actWin = getWindow();
QUrl actUrl;
if (message.startsWith(QLatin1String("TOKEN:"))) {
const QUrl url = QUrl::fromUserInput(message.mid(6));
// do something
if (message.startsWith(QLatin1String("URL:"))) {
}
else if (message.startsWith(QLatin1String("URL:"))) {
const QUrl url = QUrl::fromUserInput(message.mid(4));
addNewTab(url);
actWin = getWindow();

Loading…
Cancel
Save