19#include "layerlisttooltip.h"
25#include "kivio_layer_panel.h"
26#include "kivio_layer.h"
30LayerListToolTip::LayerListToolTip(TQWidget* parent, TQListView* listView)
33 m_listView = listView;
36LayerListToolTip::~LayerListToolTip()
40void LayerListToolTip::maybeTip( const TQPoint& pos)
46 KivioLayerItem* item = dynamic_cast<KivioLayerItem* >(m_listView->itemAt(pos));
52 TQRect itemRect = m_listView->itemRect(item);
53 TQString toolTip = "<b>" + item->layer()->name() + "</b><br>";
54 toolTip += i18n( "Visible: ") + (item->layer()->visible() ? i18n( "Yes") : i18n( "No")) + "<br>";
55 toolTip += i18n( "Printable: ") + (item->layer()->printable() ? i18n( "Yes") : i18n( "No")) + "<br>";
56 toolTip += i18n( "Editable: ") + (item->layer()->editable() ? i18n( "Yes") : i18n( "No")) + "<br>";
57 toolTip += i18n( "Connectable: ") + (item->layer()->connectable() ? i18n( "Yes") : i18n( "No"));
58 tip(itemRect, toolTip);
|