/*************************************************************************** sq_mountviewitem.cpp - description ------------------- begin : ??? Feb 24 2007 copyright : (C) 2007 by Baryshev Dmitry email : ksquirrel.iv@gmail.com ***************************************************************************/ /*************************************************************************** * * * This program 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. * * * ***************************************************************************/ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include "sq_mountviewitem.h" #include "sq_iconloader.h" SQ_MountViewItem::SQ_MountViewItem(TDEListView *parent, const TQString &mpoint) : TDEListViewItem(parent, mpoint), m_mounted(false) {} SQ_MountViewItem::~SQ_MountViewItem() {} void SQ_MountViewItem::setMounted(bool b) { m_mounted = b; TQFileInfo inf(text(0)); if(m_mounted) setPixmap(0, inf.isReadable() ? SQ_IconLoader::instance()->loadIcon("folder", TDEIcon::Desktop, TDEIcon::SizeMedium) : SQ_IconLoader::instance()->loadIcon("folder_locked", TDEIcon::Desktop, TDEIcon::SizeMedium)); else setPixmap(0, SQ_IconLoader::instance()->loadIcon("folder_red", TDEIcon::Desktop, TDEIcon::SizeMedium)); }