19 bool IsValidAssetType(
const char* szAssetReference)
const;
22 void on_BrowseFile_clicked();
25 void on_TextFinished_triggered();
26 void on_TextChanged_triggered(
const QString& value);
27 void ThumbnailLoaded(QString sPath, QModelIndex index, QVariant UserData1, QVariant UserData2);
28 void ThumbnailInvalidated(QString sPath, plUInt32 uiImageID);
29 void OnOpenAssetDocument();
30 void OnSelectInAssetBrowser();
31 void OnOpenExplorer();
32 void OnCopyAssetGuid();
33 void OnCreateNewAsset();
34 void OnClearReference();
38 virtual void OnInit()
override;
39 virtual void InternalSetValue(
const plVariant& value)
override;
40 virtual void showEvent(QShowEvent* event)
override;
41 void FillAssetMenu(QMenu& menu);
44 void UpdateThumbnail(
const plUuid& guid,
const char* szThumbnailPath);
47 QHBoxLayout* m_pLayout;
49 QToolButton* m_pButton;
50 plUInt32 m_uiThumbnailID;