Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorallexzander <blackslayer4@gmail.com>2021-04-16 19:16:34 +0300
committerallexzander <blackslayer4@gmail.com>2021-04-27 13:51:52 +0300
commite7e5542d3e3f86c0275cd7d96f4a57098b6d442d (patch)
tree8c80b02db1fad78fa9780010cb9eb2856ee22c5f /src/gui/sharelinkwidget.h
parent2406b356c7b1497d0089e19d1574049872ce7b3e (diff)
Improve public link sharing UI. Fix UX issues.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Diffstat (limited to 'src/gui/sharelinkwidget.h')
-rw-r--r--src/gui/sharelinkwidget.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gui/sharelinkwidget.h b/src/gui/sharelinkwidget.h
index a8e24990e..a9087b6bc 100644
--- a/src/gui/sharelinkwidget.h
+++ b/src/gui/sharelinkwidget.h
@@ -22,6 +22,7 @@
#include <QDialog>
#include <QSharedPointer>
#include <QList>
+#include <QToolButton>
class QMenu;
class QTableWidgetItem;
@@ -59,9 +60,12 @@ public:
void setLinkShare(QSharedPointer<LinkShare> linkShare);
QSharedPointer<LinkShare> getLinkShare();
+ void focusPasswordLineEdit();
+
public slots:
void slotDeleteShareFetched();
- void slotToggleAnimation(bool start);
+ void slotToggleShareLinkAnimation(bool start);
+ void slotToggleButtonAnimation(QToolButton *button, QProgressIndicator *progressIndicator, bool optionEnabled, bool start);
void slotServerError(int code, const QString &message);
void slotCreateShareRequiresPassword(const QString &message);
void slotStyleChanged();
@@ -90,6 +94,8 @@ signals:
void deleteLinkShare();
void resizeRequested();
void visualDeletionDone();
+ void createPassword(const QString &password);
+ void createPasswordProcessed();
private:
void displayError(const QString &errMsg);