Avoid unnecessary nesting in SyncthingFileItemAction

This commit is contained in:
Martchus 2018-10-20 23:51:19 +02:00
parent 703225b410
commit 9d7c3876f6
1 changed files with 38 additions and 37 deletions

View File

@ -190,8 +190,10 @@ SyncthingConnection SyncthingFileItemAction::s_connection;
SyncthingFileItemAction::SyncthingFileItemAction(QObject *parent, const QVariantList &)
: KAbstractFileItemActionPlugin(parent)
{
if (s_connection.apiKey().isEmpty()) {
// first initialization: load translations, determine config, establish connection
// skip initialization if not the first instantiation
if (!s_connection.apiKey().isEmpty()) {
return;
}
LOAD_QT_TRANSLATIONS;
@ -228,7 +230,6 @@ SyncthingFileItemAction::SyncthingFileItemAction(QObject *parent, const QVariant
connect(&s_connection, &SyncthingConnection::error, &SyncthingFileItemAction::logConnectionError);
connect(&s_connection, &SyncthingConnection::statusChanged, &SyncthingFileItemAction::logConnectionStatus);
}
}
QList<QAction *> SyncthingFileItemAction::actions(const KFileItemListProperties &fileItemInfo, QWidget *parentWidget)
{