Storybook: `PagesModel.qml` removed, adding new pages simplified
Closes: #11716
This commit is contained in:
parent
6c5c36584a
commit
cb07625a57
|
@ -51,13 +51,14 @@ add_library(${PROJECT_LIB}
|
|||
figmalinksmodel.cpp figmalinksmodel.h
|
||||
figmalinkssource.cpp figmalinkssource.h
|
||||
modelutils.cpp modelutils.h
|
||||
pagesmodel.h pagesmodel.cpp
|
||||
sectionsdecoratormodel.cpp sectionsdecoratormodel.h
|
||||
)
|
||||
|
||||
add_executable(
|
||||
${PROJECT_NAME}
|
||||
main.cpp
|
||||
main.qml PagesModel.qml
|
||||
main.qml
|
||||
${CORE_QML_FILES}
|
||||
${CORE_JS_FILES}
|
||||
${STORYBOOK_QML_FILES}
|
||||
|
|
|
@ -1,464 +0,0 @@
|
|||
import QtQuick 2.15
|
||||
|
||||
ListModel {
|
||||
ListElement {
|
||||
title: "Playground"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileDialogView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "CommunitiesPortalLayout"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditPermissionView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditAirdropView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileFetchingView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "LoginView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "AboutView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "PermissionsView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "JoinCommunityView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditCommunityTokenView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "CommunityTokenView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "MintedTokensView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "AmountToSendView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "TokenListView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "MessageContextMenu"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "DeviceSyncingView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "PasswordView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "CommunitiesView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "OwnerTokenWelcomeView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditNetworkView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditOwnerTokenView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "AccountView"
|
||||
section: "Views"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusCommunityCard"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfilePopupInviteFriendsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfilePopupInviteMessagePanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "UserListPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "PermissionsSettingsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "PermissionQualificationPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "PermissionConflictWarningPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ColumnHeaderPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "JoinPermissionsOverlayPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "DidYouKnowSplashScreen"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "MintTokensSettingsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "AirdropsSettingsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ChatAnchorButtonsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "TokenHoldersPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "SortableTokenHoldersPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileSocialLinksPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileShowcaseCommunitiesPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileShowcaseAccountsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileShowcaseCollectiblesPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileShowcaseAssetsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "TokenPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "SequenceColumnLayout"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "FeesPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "FeeRow"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "FeesBox"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "ChatPermissionQualificationPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "PrivilegedTokenArtworkPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "OverviewSettingsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "EditSettingsPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "OverviewSettingsFooter"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusInfoBoxPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "OverviewSettingsChart"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "BurnTokensPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "InviteFriendsToCommunityPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "CreateChannelPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "HoldingsDropdown"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "MembersDropdown"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "InDropdown"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "CommunityIntroDialog"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "TokenPermissionsPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "SignTokenTransactionsPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "SignMultiTokenTransactionsPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "RemotelyDestructPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "SharedAddressesPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "AlertPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "NetworkSelectPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "SendModal"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "UserAgreementPopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "ExportControlNodePopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "ImportControlNodePopup"
|
||||
section: "Popups"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusButton"
|
||||
section: "Controls"
|
||||
}
|
||||
ListElement {
|
||||
title: "MembersSelector"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "ImagesGridView"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "ContactsListAndSearch"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusInput"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusChatInput"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusChatListAndCategories"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusScrollView"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusMessage"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusDotsLoadingIndicator"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusFlowSelector"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusItemSelector"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusGroupBox"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "AddressesInputList"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "AddressesSelectorPanel"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "AirdropRecipientsSelector"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "AirdropTokensSelector"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusEmojiAndColorComboBox"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "DerivationPathInput"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "NetworkFilter"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "InlineNetworksComboBox"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "TokenItem"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "PermissionsRow"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusImageCropPanel"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusBlockProgressBar"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusDatePicker"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusDateRangePicker"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusChatListItem"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "SortableTokenHoldersList"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "SettingsPageHeader"
|
||||
section: "Components"
|
||||
}
|
||||
ListElement {
|
||||
title: "BrowserSettings"
|
||||
section: "Settings"
|
||||
}
|
||||
ListElement {
|
||||
title: "LanguageCurrencySettings"
|
||||
section: "Settings"
|
||||
}
|
||||
ListElement {
|
||||
title: "IntroPanel"
|
||||
section: "Panels"
|
||||
}
|
||||
ListElement {
|
||||
title: "PopupSizing"
|
||||
section: "Research / Examples"
|
||||
}
|
||||
ListElement {
|
||||
title: "TransactionDelegate"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "TransactionAddress"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "TransactionAddressTile"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "TransactionDetailView"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "WalletHeader"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "StatusTxProgressBar"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "ActivityFilterMenu"
|
||||
section: "Wallet"
|
||||
}
|
||||
ListElement {
|
||||
title: "ProfileAccounts"
|
||||
section: "Wallet"
|
||||
}
|
||||
}
|
|
@ -6,8 +6,14 @@
|
|||
#include "figmadecoratormodel.h"
|
||||
#include "figmalinks.h"
|
||||
#include "figmalinkssource.h"
|
||||
#include "pagesmodel.h"
|
||||
#include "sectionsdecoratormodel.h"
|
||||
|
||||
struct PagesModelInitialized : public PagesModel {
|
||||
explicit PagesModelInitialized(QObject *parent = nullptr)
|
||||
: PagesModel(QML_IMPORT_ROOT + QStringLiteral("/pages"), parent) {}
|
||||
};
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
|
||||
|
@ -37,9 +43,10 @@ int main(int argc, char *argv[])
|
|||
for (const auto& path : additionalImportPaths)
|
||||
engine.addImportPath(path);
|
||||
|
||||
qmlRegisterType<SectionsDecoratorModel>("Storybook", 1, 0, "SectionsDecoratorModel");
|
||||
qmlRegisterType<FigmaDecoratorModel>("Storybook", 1, 0, "FigmaDecoratorModel");
|
||||
qmlRegisterType<FigmaLinksSource>("Storybook", 1, 0, "FigmaLinksSource");
|
||||
qmlRegisterType<PagesModelInitialized>("Storybook", 1, 0, "PagesModel");
|
||||
qmlRegisterType<SectionsDecoratorModel>("Storybook", 1, 0, "SectionsDecoratorModel");
|
||||
qmlRegisterUncreatableType<FigmaLinks>("Storybook", 1, 0, "FigmaLinks", {});
|
||||
|
||||
auto watcherFactory = [additionalImportPaths](QQmlEngine*, QJSEngine*) {
|
||||
|
|
|
@ -72,3 +72,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -103,3 +103,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -100,3 +100,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Wallet
|
||||
|
|
|
@ -69,3 +69,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -77,3 +77,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -200,3 +200,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -60,3 +60,5 @@ ColumnLayout {
|
|||
onClicked: listModel.clear()
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -243,3 +243,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -59,4 +59,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -111,3 +111,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -151,4 +151,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -123,4 +123,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
||||
|
|
|
@ -64,3 +64,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -36,3 +36,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -98,3 +98,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -89,3 +89,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -179,3 +179,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -173,3 +173,4 @@ Nemo enim 😋 ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
|
|||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -392,3 +392,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -161,3 +161,5 @@ Pane {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -87,3 +87,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -416,6 +416,7 @@ SplitView {
|
|||
border.width: 1
|
||||
|
||||
radius: 5
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -68,3 +68,5 @@ SplitView {
|
|||
SplitView.preferredWidth: 300
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -34,5 +34,6 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -350,3 +350,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -60,3 +60,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -106,3 +106,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -113,3 +113,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -104,3 +104,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -31,3 +31,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -51,3 +51,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -136,3 +136,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -225,3 +225,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -112,3 +112,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -172,3 +172,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -109,3 +109,5 @@ Pane {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -191,3 +191,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -73,3 +73,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -85,3 +85,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -85,3 +85,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -136,3 +136,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -299,3 +299,5 @@ Nemo enim 😋 ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -169,3 +169,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -105,4 +105,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -110,3 +110,5 @@ SplitView {
|
|||
// model editor will go here
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -346,3 +346,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -250,3 +250,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -127,3 +127,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -181,3 +181,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -94,3 +94,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -115,3 +115,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -302,3 +302,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -28,3 +28,5 @@ SplitView {
|
|||
return from + Math.random() * (to - from)
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -56,3 +56,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -32,3 +32,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -77,3 +77,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -67,3 +67,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -88,3 +88,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -97,3 +97,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -200,3 +200,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -125,3 +125,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -136,6 +136,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -25,3 +25,5 @@ Item {
|
|||
" but do not commit changes to that page."
|
||||
}
|
||||
}
|
||||
|
||||
// category: _
|
||||
|
|
|
@ -252,3 +252,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Research / Examples
|
||||
|
|
|
@ -96,3 +96,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -2,14 +2,11 @@ import QtQuick 2.14
|
|||
import QtQuick.Controls 2.14
|
||||
|
||||
import AppLayouts.Profile.controls 1.0
|
||||
|
||||
import StatusQ.Core 0.1
|
||||
|
||||
import utils 1.0
|
||||
|
||||
import Storybook 1.0
|
||||
|
||||
import Models 1.0
|
||||
import Storybook 1.0
|
||||
|
||||
SplitView {
|
||||
id: root
|
||||
|
@ -53,3 +50,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Wallet
|
||||
|
|
|
@ -524,3 +524,5 @@ Say hi, or find me on Twitter, GitHub, or Mastodon."
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -113,3 +113,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Views
|
||||
|
|
|
@ -89,3 +89,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -91,3 +91,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -83,3 +83,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -112,3 +112,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -104,3 +104,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -99,3 +99,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -140,3 +140,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -76,4 +76,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -137,3 +137,5 @@ SplitView {
|
|||
SplitView.fillWidth: true
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -54,3 +54,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -104,3 +104,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -153,3 +153,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -170,4 +170,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -119,4 +119,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
// category: Popups
|
||||
|
|
|
@ -48,3 +48,5 @@ SplitView {
|
|||
logsView.logText: logs.logText
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -82,3 +82,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -66,3 +66,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -270,3 +270,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Controls
|
||||
|
|
|
@ -112,29 +112,31 @@ SplitView {
|
|||
}
|
||||
|
||||
Pane {
|
||||
SplitView.minimumWidth: 300
|
||||
SplitView.preferredWidth: 300
|
||||
SplitView.minimumWidth: 300
|
||||
SplitView.preferredWidth: 300
|
||||
|
||||
ColumnLayout {
|
||||
anchors.fill: parent
|
||||
CheckBox {
|
||||
id: enabledCheckBox
|
||||
text: "enabled"
|
||||
checked: true
|
||||
}
|
||||
MenuSeparator {
|
||||
Layout.fillWidth: true
|
||||
}
|
||||
UsersModelEditor {
|
||||
id: modelEditor
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
model: fakeUsersModel
|
||||
ColumnLayout {
|
||||
anchors.fill: parent
|
||||
CheckBox {
|
||||
id: enabledCheckBox
|
||||
text: "enabled"
|
||||
checked: true
|
||||
}
|
||||
MenuSeparator {
|
||||
Layout.fillWidth: true
|
||||
}
|
||||
UsersModelEditor {
|
||||
id: modelEditor
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
model: fakeUsersModel
|
||||
|
||||
onRemoveClicked: fakeUsersModel.remove(index, 1)
|
||||
onRemoveAllClicked: fakeUsersModel.clear()
|
||||
onAddClicked: fakeUsersModel.append(modelEditor.getNewUser(fakeUsersModel.count))
|
||||
}
|
||||
}
|
||||
}
|
||||
onRemoveClicked: fakeUsersModel.remove(index, 1)
|
||||
onRemoveAllClicked: fakeUsersModel.clear()
|
||||
onAddClicked: fakeUsersModel.append(modelEditor.getNewUser(fakeUsersModel.count))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -113,3 +113,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -127,3 +127,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -89,3 +89,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Panels
|
||||
|
|
|
@ -69,3 +69,4 @@ SplitView {
|
|||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -36,3 +36,5 @@ SplitView {
|
|||
Component.onCompleted: dialog.open()
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -35,3 +35,5 @@ Item {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -40,3 +40,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -51,3 +51,5 @@ ColumnLayout {
|
|||
onClicked: listModel.clear()
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -130,3 +130,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
|
@ -296,3 +296,5 @@ SplitView {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// category: Components
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue