diff --git a/src/gui/qt/settingsdialog/mystylelistitem.cpp b/src/gui/qt/settingsdialog/mystylelistitem.cpp new file mode 100644 index 00000000..182eb61e --- /dev/null +++ b/src/gui/qt/settingsdialog/mystylelistitem.cpp @@ -0,0 +1,27 @@ +// +// C++ Implementation: mycardspixmaplabel +// +// Description: +// +// +// Author: FThauer FHammer , (C) 2007 +// +// Copyright: See COPYING file that comes with this distribution +// +// +#include "mystylelistitem.h" + +MyStyleListItem::MyStyleListItem(QString s, QListWidget *w) + : QListWidgetItem(s, w, QListWidgetItem::UserType) +{ +} + +MyStyleListItem::~MyStyleListItem() +{ +} + +bool MyStyleListItem::operator<( const QListWidgetItem &other ) const +{ + return text().toLower() < other.text().toLower(); +} + diff --git a/src/gui/qt/settingsdialog/mystylelistitem.h b/src/gui/qt/settingsdialog/mystylelistitem.h new file mode 100644 index 00000000..2066c55a --- /dev/null +++ b/src/gui/qt/settingsdialog/mystylelistitem.h @@ -0,0 +1,21 @@ +// Author: FThauer FHammer , (C) 2007 +// +// Copyright: See COPYING file that comes with this distribution +// +// + +#ifndef MYSTYLELISTITEM_H +#define MYSTYLELISTITEM_H + +#include +#include + +class MyStyleListItem : public QListWidgetItem { +public: + MyStyleListItem(QString, QListWidget * =0); + ~MyStyleListItem(); + + virtual bool operator<( const QListWidgetItem &) const; +}; + +#endif // MYSTYLELISTITEM_H