mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 08:47:28 +01:00
21 lines
653 B
C++
21 lines
653 B
C++
#ifndef ESCHER_POINTER_TEXT_TABLE_CELL_H
|
|
#define ESCHER_POINTER_TEXT_TABLE_CELL_H
|
|
|
|
#include <escher/pointer_text_view.h>
|
|
#include <escher/table_cell.h>
|
|
|
|
class PointerTextTableCell : public TableCell {
|
|
public:
|
|
PointerTextTableCell(const char * text = "", const KDFont * font = KDFont::SmallFont, Layout layout = Layout::HorizontalLeftOverlap);
|
|
View * labelView() const override;
|
|
const char * text() const override;
|
|
virtual void setHighlighted(bool highlight) override;
|
|
void setText(const char * text);
|
|
virtual void setTextColor(KDColor color);
|
|
void setTextFont(const KDFont * font);
|
|
private:
|
|
PointerTextView m_pointerTextView;
|
|
};
|
|
|
|
#endif
|