Freeciv21
Develop your civilization from humble roots to a global empire
plr_item_delegate Class Reference

#include <view_nations.h>

+ Inheritance diagram for plr_item_delegate:
+ Collaboration diagram for plr_item_delegate:

Public Member Functions

 plr_item_delegate (QObject *parent)
 
 ~plr_item_delegate () override=default
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 Paint evenet for custom player item delegation. More...
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const override
 Slighty increase deafult cell height. More...
 

Detailed Description

Definition at line 37 of file view_nations.h.

Constructor & Destructor Documentation

◆ plr_item_delegate()

plr_item_delegate::plr_item_delegate ( QObject *  parent)
inline

Definition at line 41 of file view_nations.h.

◆ ~plr_item_delegate()

plr_item_delegate::~plr_item_delegate ( )
overridedefault

Member Function Documentation

◆ paint()

void plr_item_delegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
override

Paint evenet for custom player item delegation.

Definition at line 76 of file view_nations.cpp.

◆ sizeHint()

QSize plr_item_delegate::sizeHint ( const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
override

Slighty increase deafult cell height.

Definition at line 67 of file view_nations.cpp.