Open settings when clicking moderation button and no moderation actions are found

This commit is contained in:
fourtf
2018-10-21 15:32:28 +02:00
parent 27ac236115
commit 1872163ec4
11 changed files with 97 additions and 28 deletions
+3 -2
View File
@@ -35,9 +35,10 @@ using SplitDirection = SplitContainer::Direction;
const int WindowManager::uiScaleMin = -5;
const int WindowManager::uiScaleMax = 10;
void WindowManager::showSettingsDialog()
void WindowManager::showSettingsDialog(SettingsDialogPreference preference)
{
QTimer::singleShot(80, [] { SettingsDialog::showDialog(); });
QTimer::singleShot(
80, [preference] { SettingsDialog::showDialog(preference); });
}
void WindowManager::showAccountSelectPopup(QPoint point)
+4 -1
View File
@@ -16,6 +16,8 @@ enum class MessageElementFlag;
using MessageElementFlags = FlagsEnum<MessageElementFlag>;
enum class WindowType;
enum class SettingsDialogPreference;
class WindowManager final : public Singleton
{
public:
@@ -31,7 +33,8 @@ public:
static const int uiScaleMin;
static const int uiScaleMax;
void showSettingsDialog();
void showSettingsDialog(
SettingsDialogPreference preference = SettingsDialogPreference());
// Show the account selector widget at point
void showAccountSelectPopup(QPoint point);