rpcsx/rpcs3/rpcs3qt/custom_table_widget_item.h

21 lines
589 B
C
Raw Normal View History

2017-12-31 02:43:56 +01:00
#pragma once
#include "movie_item.h"
2017-12-31 02:43:56 +01:00
class custom_table_widget_item : public movie_item
2017-12-31 02:43:56 +01:00
{
private:
int m_sort_role = Qt::DisplayRole;
2017-12-31 02:43:56 +01:00
public:
2020-04-11 22:15:35 +02:00
using QTableWidgetItem::setData;
2021-04-07 23:05:18 +02:00
custom_table_widget_item() = default;
custom_table_widget_item(const std::string& text, int sort_role = Qt::DisplayRole, const QVariant& sort_value = 0);
custom_table_widget_item(const QString& text, int sort_role = Qt::DisplayRole, const QVariant& sort_value = 0);
bool operator<(const QTableWidgetItem& other) const override;
void setData(int role, const QVariant& value, bool assign_sort_role);
2017-12-31 02:43:56 +01:00
};