#include <assert.h>
-OpenUrlDialog *OpenUrlDialog::instance = NULL;
-
-OpenUrlDialog* OpenUrlDialog::getInstance( QWidget *parent,
- intf_thread_t *p_intf,
- bool bClipboard )
-{
- /* Creation */
- if( !instance )
- instance = new OpenUrlDialog( parent, p_intf, bClipboard );
- else
- instance->bClipboard = bClipboard;
- return instance;
-}
-
-OpenUrlDialog::OpenUrlDialog( QWidget *parent,
- intf_thread_t *_p_intf,
+OpenUrlDialog::OpenUrlDialog( intf_thread_t *_p_intf,
bool _bClipboard ) :
- QVLCDialog( parent, _p_intf ), bClipboard( _bClipboard )
+ QVLCDialog( (QWidget*)_p_intf->p_sys->p_mi, _p_intf ), bClipboard( _bClipboard )
{
setWindowTitle( qtr( "Open URL" ) );
setWindowRole( "vlc-open-url" );