Fix login-required size and projectFiles warning

This commit is contained in:
Ryan Huffman 2018-12-21 11:43:20 -08:00
parent 7602da6f92
commit 748135eef9
3 changed files with 4 additions and 3 deletions

View file

@ -63,7 +63,7 @@ Windows.ScrollingWindow {
name: "project-upload"
PropertyChanges { target: avatarPackagerHeader; title: AvatarPackagerCore.currentAvatarProject.name }
PropertyChanges { target: avatarUploader; visible: true }
PropertyChanges { target: avatarPackagerFooter; color: "blue"; visible: false }
PropertyChanges { target: avatarPackagerFooter; visible: false }
}
]

View file

@ -185,7 +185,7 @@ Item {
id: loginRequiredMessage
visible: !Account.loggedIn
height: loginRequiredTextRow.height + 20
height: !Account.loggedIn ? loginRequiredTextRow.height + 20 : 0
anchors {
bottom: parent.bottom

View file

@ -28,7 +28,7 @@ class AvatarProject : public QObject {
Q_OBJECT
Q_PROPERTY(FST* fst READ getFST)
Q_PROPERTY(QStringList projectFiles MEMBER _projectFiles)
Q_PROPERTY(QStringList projectFiles READ getProjectFiles NOTIFY projectFilesChanged)
Q_PROPERTY(QString projectFolderPath READ getProjectPath)
Q_PROPERTY(QString projectFSTPath READ getFSTPath)
@ -43,6 +43,7 @@ public:
Q_INVOKABLE MarketplaceItemUploader* upload(bool updateExisting);
Q_INVOKABLE void openInInventory();
Q_INVOKABLE QStringList getProjectFiles() const { return _projectFiles; }
/**
* returns the AvatarProject or a nullptr on failure.