You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.8 KiB
62 lines
1.8 KiB
/* This file is part of the Keep project |
|
Copyright (C) 2006 Jean-Rémy Falleri <jr.falleri@laposte.net> |
|
|
|
Keep is free software; you can redistribute it and/or modify |
|
it under the terms of the GNU General Public License as published by |
|
the Free Software Foundation; either version 2 of the License, or |
|
(at your option) any later version. |
|
|
|
Keep is distributed in the hope that it will be useful, |
|
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
GNU General Public License for more details. |
|
|
|
You should have received a copy of the GNU General Public License |
|
along with Keep; if not, write to the |
|
Free Software Foundation, Inc., |
|
51 Franklin Steet, Fifth Floor, Boston, MA 02110-1301, USA. */ |
|
|
|
#include "includeexcludeitem.h" |
|
|
|
#include <tdelocale.h> |
|
#include <tqdir.h> |
|
#include <tdelistview.h> |
|
|
|
IncludeExcludeItem::IncludeExcludeItem(TDEListView *parent,TQString includeExclude): TQListViewItem (parent) |
|
{ |
|
setIncludeExclude(includeExclude); |
|
} |
|
|
|
IncludeExcludeItem::IncludeExcludeItem(TDEListView *parent,IncludeExcludeItem *item,TQString includeExclude): TQListViewItem (parent,item) |
|
{ |
|
setIncludeExclude(includeExclude); |
|
} |
|
|
|
|
|
IncludeExcludeItem::~IncludeExcludeItem() |
|
{ |
|
} |
|
|
|
TQString IncludeExcludeItem::includeExclude() |
|
{ |
|
return m_includeExclude; |
|
} |
|
|
|
void IncludeExcludeItem::setIncludeExclude(TQString includeExclude) |
|
{ |
|
m_includeExclude = includeExclude; |
|
setIncludeExcludeText(); |
|
} |
|
|
|
void IncludeExcludeItem::setIncludeExcludeText() |
|
{ |
|
TQString type = m_includeExclude.left(1); |
|
TQString file = m_includeExclude.right(m_includeExclude.length() - 1); |
|
setText(0, file); |
|
if ( type == "I" ) |
|
setText(1,i18n("Included")); |
|
else if ( type == "E") |
|
setText(1,i18n("Excluded")); |
|
} |
|
|
|
|
|
|