K3bFileTreeView::K3bFileTreeView( QWidget *parent, const char *name ) : KFileTreeView( parent, name ) { d = new Private(); d->toolTip = new K3bDeviceTreeToolTip( viewport(), this ); addColumn( i18n("Directories") ); setDragEnabled( true ); setAlternateBackground( QColor() ); setFullWidth(true); // setRootIsDecorated(true); setSorting(0); m_dirOnlyMode = true; m_menuEnabled = false; connect( this, SIGNAL(executed(QListViewItem*)), this, SLOT(slotItemExecuted(QListViewItem*)) ); connect( this, SIGNAL(returnPressed(QListViewItem*)), this, SLOT(slotItemExecuted(QListViewItem*)) ); connect( this, SIGNAL(contextMenu(KListView*, QListViewItem* , const QPoint& )), this, SLOT(slotContextMenu(KListView*, QListViewItem* , const QPoint& )) ); // we always simulate the single click slotSettingsChangedK3b(KApplication::SETTINGS_MOUSE); if( kapp ) connect( kapp, SIGNAL(settingsChanged(int)), SLOT(slotSettingsChangedK3b(int)) ); initActions(); }
SnippetWidget::SnippetWidget(SnippetPart *part) : KListView(0, "snippet widget"), QToolTip( viewport() ), m_part( part ) { // init the QPtrList _list.setAutoDelete(TRUE); // init the KListView setSorting( -1 ); addColumn( "" ); setFullWidth(true); header()->hide(); setAcceptDrops(true); setDragEnabled(false); setDropVisualizer(false); setRootIsDecorated(true); //connect the signals connect( this, SIGNAL( contextMenuRequested ( QListViewItem *, const QPoint & , int ) ), this, SLOT( showPopupMenu(QListViewItem *, const QPoint & , int ) ) ); connect( this, SIGNAL( executed (QListViewItem *) ), this, SLOT( slotExecuted( QListViewItem *) ) ); connect( this, SIGNAL( returnPressed (QListViewItem *) ), this, SLOT( slotExecuted( QListViewItem *) ) ); connect( this, SIGNAL( dropped(QDropEvent *, QListViewItem *) ), this, SLOT( slotDropped(QDropEvent *, QListViewItem *) ) ); _cfg = 0; QTimer::singleShot(0, this, SLOT(initConfig())); }
OtherUserView::OtherUserView(OtherUserManager *manager, QWidget *parent) : KListView(parent), mManager(manager) { addColumn(i18n("Registered Accounts")); setFullWidth(true); connect(mManager, SIGNAL(changed()), SLOT(userChanged())); userChanged(); }
void KGVSimplePrintPreviewWindow::slotRedraw() { kDebug() ; m_engine.clear(); setFullWidth(); updatePagesCount(); m_pageNumber = 0; m_view->repaint(); //this will automatically paint a new page // m_navToolbar->setItemEnabled(m_idNext, m_pageNumber < ((int)m_engine.pagesCount()-1)); // m_navToolbar->setItemEnabled(m_idLast, m_pageNumber < ((int)m_engine.pagesCount()-1)); // m_navToolbar->setItemEnabled(m_idPrevious, m_pageNumber > 0); // m_navToolbar->setItemEnabled(m_idFirst, m_pageNumber > 0); m_pageNumberLabel->setText( i18nc("Page (number) of (total)", "Page %1 of %2", m_pageNumber+1, m_engine.pagesCount())); }
BaseTreeView::BaseTreeView(QWidget *parent, const char *name) : KFileTreeView(parent, name), fileInfoDlg(0), m_saveOpenFolder(false), m_openWithMenu(0L), m_openWithMenuId(-1) { m_parent = parent; QToolTip::remove(viewport()); // remove the tooltip from QListView m_tooltip = new BaseTreeViewToolTip(viewport(), this); setFrameStyle( Panel | Sunken ); setRootIsDecorated(true); setSorting(0); setLineWidth(2); setFullWidth(true); setShowSortIndicator(true); setFocusPolicy(QWidget::ClickFocus); setShowFolderOpenPixmap(false); connect(this, SIGNAL(returnPressed(QListViewItem *)), this, SLOT(slotReturnPressed(QListViewItem *))); connect(this, SIGNAL(dropped(QWidget *, QDropEvent *, KURL::List&, KURL&)), this, SLOT(slotDropped(QWidget *, QDropEvent *, KURL::List&, KURL&))); connect(this, SIGNAL(itemRenamed(QListViewItem*, const QString &, int )), this, SLOT(slotRenameItem(QListViewItem*, const QString &, int ))); connect(this, SIGNAL(executed(QListViewItem *)), this, SLOT(slotSelectFile(QListViewItem *))); connect(this, SIGNAL(openFile(const KURL &)), quantaApp, SLOT(slotFileOpen(const KURL &))); connect(this, SIGNAL(openImage(const KURL &)), quantaApp, SLOT(slotImageOpen(const KURL &))); connect(this, SIGNAL(closeFile(const KURL &)), quantaApp, SLOT(slotFileClose(const KURL &))); connect(this, SIGNAL(insertTag(const KURL &, DirInfo)), quantaApp, SLOT(slotInsertTag(const KURL &, DirInfo))); }
KWDocStructTree::KWDocStructTree(QWidget* parent, KWDocument* doc, KWGUI* gui) : KListView(parent), m_doc(doc), m_gui(gui) { embedded = new KWDocStructRootItem( this, i18n( "Embedded Objects" ), Embedded); formulafrms = new KWDocStructRootItem( this, i18n( "Formula Frames" ), FormulaFrames); tables = new KWDocStructRootItem( this, i18n( "Tables" ), Tables); pictures = new KWDocStructRootItem( this, i18n( "Pictures" ), Pictures); textfrms = new KWDocStructRootItem( this, i18n( "Text Frames/Frame Sets" ), TextFrames); // arrangement = new KWDocStructRootItem( this, i18n( "Arrangement" ), Arrangement); addColumn( i18n( "Document Structure" ) ); setFullWidth( true ); connect( this, SIGNAL( doubleClicked(QListViewItem*) ), this, SLOT( slotDoubleClicked(QListViewItem*)) ); connect( this, SIGNAL( returnPressed(QListViewItem*) ), this, SLOT( slotReturnPressed(QListViewItem* )) ); connect( this, SIGNAL(rightButtonClicked(QListViewItem*, const QPoint&,int)), this, SLOT( slotRightButtonClicked(QListViewItem *, const QPoint&, int))); connect( this, SIGNAL(contextMenu(KListView*, QListViewItem*, const QPoint&)), this, SLOT(slotContextMenu(KListView*, QListViewItem*, const QPoint&)) ); }
LdapView::LdapView( QWidget *parent ) : KListView( parent ) { addColumn( i18n( "User" ) ); setFullWidth( true ); mClient = new KABC::LdapClient; mClient->setHost( Settings::self()->ldapHost() ); mClient->setPort( Settings::self()->ldapPort() ); mClient->setBase( Settings::self()->ldapBase() ); mClient->setBindDN( Settings::self()->ldapBindDn() ); mClient->setPwdBindDN( Settings::self()->ldapPassword() ); QStringList attrs; attrs << "surname" << "mail"; mClient->setAttrs( attrs ); connect( mClient, SIGNAL( result( const KABC::LdapObject& ) ), this, SLOT( entryAdded( const KABC::LdapObject& ) ) ); connect( mClient, SIGNAL( error( const QString& ) ), this, SLOT( error( const QString& ) ) ); }
KileAbbrevView::KileAbbrevView(QWidget *parent, const char *name) : KListView(parent, name), m_changes(false) { addColumn(i18n("Short")); addColumn(QString::null); addColumn(i18n("Expanded Text")); setAllColumnsShowFocus(true); setFullWidth(true); setItemsMovable(false); // default: true //setAcceptDrops(false); // default: false //setDragEnabled(false); // default: false //setShadeSortColumn(true); // default: true header()->setMovingEnabled(false); // default: true m_popup = new QPopupMenu( this ); connect(this, SIGNAL(mouseButtonClicked(int,QListViewItem *,const QPoint &,int)), this, SLOT(slotMouseButtonClicked(int,QListViewItem *,const QPoint &,int))); connect(this, SIGNAL(contextMenu(KListView *,QListViewItem *,const QPoint &)), this, SLOT(slotContextMenu(KListView *,QListViewItem *,const QPoint &))); }
void KexiSimplePrintPreviewWindow::initLater() { setFullWidth(); updatePagesCount(); goToPage(0); }
/** Initializes this widget and the childs of it. */ void CModuleChooser::initView() { addColumn( i18n("Work") ); setRootIsDecorated(true); // header()->hide(); setFullWidth(true); }