File indexing completed on 2023-03-17 11:01:44
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 #include "Fireworks/TableWidget/src/FWAdapterRowHeaderTableManager.h"
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029 FWAdapterRowHeaderTableManager::FWAdapterRowHeaderTableManager(FWTableManagerBase* iTable) : m_table(iTable) {
0030 iTable->Connect("dataChanged()", "FWTableManagerBase", static_cast<FWTableManagerBase*>(this), "dataChanged()");
0031 iTable->Connect("visualPropertiesChanged()",
0032 "FWTableManagerBase",
0033 static_cast<FWTableManagerBase*>(this),
0034 "visualPropertiesChanged()");
0035 }
0036
0037
0038
0039
0040
0041
0042 FWAdapterRowHeaderTableManager::~FWAdapterRowHeaderTableManager() {}
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059 void FWAdapterRowHeaderTableManager::implSort(int col, bool sortOrder) {}
0060
0061
0062
0063
0064 int FWAdapterRowHeaderTableManager::numberOfRows() const { return m_table->numberOfRows(); }
0065
0066 int FWAdapterRowHeaderTableManager::numberOfColumns() const { return 1; }
0067
0068 int FWAdapterRowHeaderTableManager::unsortedRowNumber(int iRow) const { return m_table->unsortedRowNumber(iRow); }
0069
0070 std::vector<std::string> FWAdapterRowHeaderTableManager::getTitles() const {
0071 std::vector<std::string> names(1, std::string("labels"));
0072 return names;
0073 }
0074
0075 FWTableCellRendererBase* FWAdapterRowHeaderTableManager::cellRenderer(int iRow, int ) const {
0076 return m_table->rowHeader(iRow);
0077 }
0078
0079
0080
0081