Expanding TableView Columns

monroegm-disable-blank-issue-2
igarri 5 years ago
parent c1e21185b4
commit d6868df735

@ -32,7 +32,7 @@ namespace AzToolsFramework
: QSortFilterProxyModel(parent)
{
m_showColumn.insert(static_cast<int>(AssetBrowserEntry::Column::DisplayName));
//m_showColumn.insert(static_cast<int>(AssetBrowserEntry::Column::Path));
m_showColumn.insert(static_cast<int>(AssetBrowserEntry::Column::Path));
m_collator.setNumericMode(true);
AssetBrowserComponentNotificationBus::Handler::BusConnect();
}

@ -1,4 +1,3 @@
#include <AssetBrowser/AssetBrowserTableModel.h>
#include <AssetBrowser/AssetBrowserFilterModel.h>
#include <AzToolsFramework/AssetBrowser/Entries/AssetBrowserEntry.h>

@ -1,7 +1,5 @@
#include <API/EditorAssetSystemAPI.h>
#include <AzCore/Asset/AssetManagerBus.h>
#include <AzCore/Math/Crc.h>
#include <AzCore/std/containers/vector.h>
#include <AzFramework/StringFunc/StringFunc.h>
@ -14,8 +12,6 @@
#include <AzToolsFramework/AssetBrowser/Entries/SourceAssetBrowserEntry.h>
#include <AzToolsFramework/AssetBrowser/Views/AssetBrowserTableView.h>
#include <AzToolsFramework/AssetBrowser/Views/EntryDelegate.h>
#include <AzToolsFramework/Thumbnails/SourceControlThumbnail.h>
#include <AzToolsFramework/Thumbnails/ThumbnailerBus.h>
AZ_PUSH_DISABLE_WARNING(
4244 4251 4800, "-Wunknown-warning-option") // conversion from 'int' to 'float', possible loss of data, needs to have dll-interface to
@ -37,17 +33,16 @@ namespace AzToolsFramework
AssetBrowserTableView::AssetBrowserTableView(QWidget* parent)
: QTableView(parent)
, m_delegate(new EntryDelegate(this))
{
setSortingEnabled(true);
setItemDelegate(m_delegate);
//header()->hide();
verticalHeader()->hide();
setContextMenuPolicy(Qt::CustomContextMenu);
setMouseTracking(true);
setSortingEnabled(false);
connect(this, &QTableView::customContextMenuRequested, this, &AssetBrowserTableView::OnContextMenu);
//connect(m_scTimer, &QTimer::timeout, this, &AssetBrowserTableView::OnUpdateSCThumbnailsList);
AssetBrowserViewRequestBus::Handler::BusConnect();
AssetBrowserComponentNotificationBus::Handler::BusConnect();
@ -63,6 +58,8 @@ namespace AzToolsFramework
AZ_Assert(m_tableModel, "Expecting AssetBrowserTableModel");
m_sourceFilterModel = qobject_cast<AssetBrowserFilterModel*>(m_tableModel->sourceModel());
QTableView::setModel(model);
horizontalHeader()->setSectionResizeMode(0, QHeaderView::ResizeMode::Stretch);
horizontalHeader()->setSectionResizeMode(1,QHeaderView::ResizeMode::Stretch);
}
void AssetBrowserTableView::SetName(const QString& name)
{
@ -105,10 +102,6 @@ namespace AzToolsFramework
}
}
QTableView::rowsAboutToBeRemoved(parent, start, end);
}
void AssetBrowserTableView::OnUpdateSCThumbnailsList()
{
}
void AssetBrowserTableView::SelectProduct(AZ::Data::AssetId assetID)
{

@ -58,9 +58,6 @@ namespace AzToolsFramework
void selectionChanged(const QItemSelection& selected, const QItemSelection& deselected) override;
void rowsAboutToBeRemoved(const QModelIndex& parent, int start, int end) override;
//! Get all visible source entries and place them in a queue to update their source control status
//void OnUpdateSCThumbnailsList();
private:
QString m_name;
QPointer<AssetBrowserTableModel> m_tableModel = nullptr;
@ -69,8 +66,6 @@ namespace AzToolsFramework
private Q_SLOTS:
void OnContextMenu(const QPoint& point);
//! Get all visible source entries and place them in a queue to update their source control status
void OnUpdateSCThumbnailsList();
};
} // namespace AssetBrowser
} // namespace AzToolsFramework

Loading…
Cancel
Save