/*************************************************************************** copyright : (C) 2006 by Robby Stephenson email : robby@periapsis.org ***************************************************************************/ /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of version 2 of the GNU General Public License as * * published by the Free Software Foundation; * * * ***************************************************************************/ #include "newscript.h" #include "manager.h" #include #include using Tellico::NewStuff::NewScript; NewScript::NewScript(Manager* manager_, TQWidget* parentWidget_) #if KDE_IS_VERSION(3,3,90) : TDENewStuffSecure(TQString::fromLatin1("tellico script"), parentWidget_) #else : TQObject(parentWidget_) #endif , m_manager(manager_), m_success(false) { } void NewScript::installResource() { // m_tarName is protected in superclass KURL u; u.setPath(m_tarName); m_success = m_manager->installScript(u); m_url = u; } #if KDE_IS_VERSION(3,3,90) #include #define SUPERCLASS TDENewStuffSecure #else #define SUPERCLASS TQObject #endif #include "newscript.moc" #undef SUPERCLASS