All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Signals | Public Member Functions | Protected Slots | Static Protected Member Functions | Protected Attributes
openfluid::guicommon::MarketPackWidget Class Reference

#include <guicommon/MarketPackWidget.hpp>

Inheritance diagram for openfluid::guicommon::MarketPackWidget:
openfluid::guicommon::MarketPackWidgetFormat

List of all members.

Signals

void installModified (openfluid::ware::WareID_t)

Public Member Functions

 MarketPackWidget (const openfluid::market::PackageInfo::PackageType &Type, const openfluid::market::MetaPackageInfo &MetaPackInfo)
 ~MarketPackWidget ()
QString getID () const
bool isInstall () const
void setInstall (bool Install)
virtual
openfluid::market::MetaPackageInfo::SelectionType 
getPackageFormat () const
virtual void updateDisplayedInfos ()

Protected Slots

void onInstallModified ()

Static Protected Member Functions

static QString replaceByUnknownIfEmpty (const QString &Str)
static QString replaceByNoneIfEmpty (const QString &Str)

Protected Attributes

openfluid::market::PackageInfo::PackageType m_PackageType
openfluid::market::MetaPackageInfo m_MetaPackInfo
QLabel m_IDLabel
QLabel m_LicenseLabel
QHBoxLayout m_MainHBox
QPushButton m_InstallToggle
QVBoxLayout m_DetailsLeftVBox
QVBoxLayout m_DetailsRightVBox

Constructor & Destructor Documentation


Member Function Documentation

Returns:
selected format in combobox

Reimplemented in openfluid::guicommon::MarketPackWidgetFormat.

static QString openfluid::guicommon::MarketPackWidget::replaceByNoneIfEmpty ( const QString &  Str) [static, protected]
static QString openfluid::guicommon::MarketPackWidget::replaceByUnknownIfEmpty ( const QString &  Str) [static, protected]
void openfluid::guicommon::MarketPackWidget::setInstall ( bool  Install) [inline]

Creates tooltip for market pack widget

Reimplemented in openfluid::guicommon::MarketPackWidgetFormat.


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines