|
|
|
@ -61,7 +61,7 @@ KInstance *Smb4KNetworkBrowserPartFactory::m_instance = 0L;
|
|
|
|
|
KAboutData *Smb4KNetworkBrowserPartFactory::m_about = 0L;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Smb4KNetworkBrowserPart::Smb4KNetworkBrowserPart( TQWidget *tqparentWidget, const char *widgetName,
|
|
|
|
|
Smb4KNetworkBrowserPart::Smb4KNetworkBrowserPart( TQWidget *parentWidget, const char *widgetName,
|
|
|
|
|
TQObject *tqparent, const char *name, Mode mode )
|
|
|
|
|
: KParts::Part( tqparent, name ), m_mode( mode )
|
|
|
|
|
{
|
|
|
|
@ -72,7 +72,7 @@ Smb4KNetworkBrowserPart::Smb4KNetworkBrowserPart( TQWidget *tqparentWidget, cons
|
|
|
|
|
setXMLFile( "smb4knetworkbrowser_part.rc" );
|
|
|
|
|
|
|
|
|
|
// Set the widget of this part:
|
|
|
|
|
m_widget = new Smb4KNetworkBrowser( tqparentWidget, widgetName );
|
|
|
|
|
m_widget = new Smb4KNetworkBrowser( parentWidget, widgetName );
|
|
|
|
|
setWidget( m_widget );
|
|
|
|
|
|
|
|
|
|
// Set up the actions.
|
|
|
|
@ -1580,11 +1580,11 @@ void Smb4KNetworkBrowserPart::slotBookmark()
|
|
|
|
|
|
|
|
|
|
if ( item && item->type() == Smb4KNetworkBrowserItem::Share )
|
|
|
|
|
{
|
|
|
|
|
Smb4KNetworkBrowserItem *tqparent_item = static_cast<Smb4KNetworkBrowserItem *>( item->tqparent() );
|
|
|
|
|
Smb4KNetworkBrowserItem *parent_item = static_cast<Smb4KNetworkBrowserItem *>( item->tqparent() );
|
|
|
|
|
|
|
|
|
|
// Add a bookmark. The alternative label can be set in the bookmark editor,
|
|
|
|
|
// so we won't do anything about it here.
|
|
|
|
|
Smb4KCore::bookmarkHandler()->addBookmark( new Smb4KBookmark( item->shareItem(), tqparent_item->hostItem()->ip() ) );
|
|
|
|
|
Smb4KCore::bookmarkHandler()->addBookmark( new Smb4KBookmark( item->shareItem(), parent_item->hostItem()->ip() ) );
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1656,11 +1656,11 @@ void Smb4KNetworkBrowserPart::slotMount()
|
|
|
|
|
if ( browser_item && browser_item->type() == Smb4KNetworkBrowserItem::Share )
|
|
|
|
|
{
|
|
|
|
|
// If the item is a share item, get its tqparent and start mounting it:
|
|
|
|
|
Smb4KNetworkBrowserItem *tqparent_browser_item = static_cast<Smb4KNetworkBrowserItem *>( browser_item->tqparent() );
|
|
|
|
|
Smb4KNetworkBrowserItem *parent_browser_item = static_cast<Smb4KNetworkBrowserItem *>( browser_item->tqparent() );
|
|
|
|
|
|
|
|
|
|
Smb4KCore::mounter()->mountShare( browser_item->shareItem()->workgroup(),
|
|
|
|
|
browser_item->shareItem()->host(),
|
|
|
|
|
tqparent_browser_item->hostItem()->ip() /* There is no better way ATM */,
|
|
|
|
|
parent_browser_item->hostItem()->ip() /* There is no better way ATM */,
|
|
|
|
|
browser_item->shareItem()->name() );
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -1866,7 +1866,7 @@ Smb4KNetworkBrowserPartFactory::~Smb4KNetworkBrowserPartFactory()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KParts::Part *Smb4KNetworkBrowserPartFactory::createPartObject( TQWidget *tqparentWidget, const char *widgetName,
|
|
|
|
|
KParts::Part *Smb4KNetworkBrowserPartFactory::createPartObject( TQWidget *parentWidget, const char *widgetName,
|
|
|
|
|
TQObject *tqparent, const char *name, const char *, const TQStringList &args )
|
|
|
|
|
{
|
|
|
|
|
Smb4KNetworkBrowserPart *obj = NULL;
|
|
|
|
@ -1880,18 +1880,18 @@ TQObject *tqparent, const char *name, const char *, const TQStringList &args )
|
|
|
|
|
{
|
|
|
|
|
if ( TQString::compare( value, "\"true\"" ) == 0 )
|
|
|
|
|
{
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( tqparentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::KonqPlugin );
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( parentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::KonqPlugin );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( tqparentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::Normal );
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( parentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::Normal );
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ( !obj )
|
|
|
|
|
{
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( tqparentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::Normal );
|
|
|
|
|
obj = new Smb4KNetworkBrowserPart( parentWidget, widgetName, tqparent, name, Smb4KNetworkBrowserPart::Normal );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return obj ;
|
|
|
|
|