connect( m_osdPreview, SIGNAL(positionChanged()), SLOT(slotPositionChanged()) );
- const int numScreens = QApplication::desktop()->numScreens();
- for( int i = 0; i < numScreens; i++ )
+ const int screenCount = QApplication::desktop()->screenCount();
+ for( int i = 0; i < screenCount; i++ )
kcfg_OsdScreen->addItem( QString::number( i ) );
connect( kcfg_OsdTextColor, SIGNAL(changed(QColor)),
void
OSDWidget::setScreen( int screen )
{
- const int n = QApplication::desktop()->numScreens();
+ const int n = QApplication::desktop()->screenCount();
m_screen = ( screen >= n ) ? n - 1 : screen;
}
#include <kdebug.h>
#include <kglobal.h>
-#include <kimageio.h>
#include <kio/netaccess.h>
#include <klocale.h>
#include <ktemporaryfile.h>
#include <kdebug.h>
#include <kglobal.h>
-#include <kimageio.h>
#include <kio/netaccess.h>
#include <klocale.h>
#include <kmessagebox.h>
#include <kdebug.h>
#include <kglobal.h>
-#include <kimageio.h>
#include <klocale.h>
#include <kpColor.h>
#include <kapplication.h>
#include <kcmdlineargs.h>
#include <kdebug.h>
-#include <kimageio.h>
#include <klocale.h>
#include <KMessageBox>
{
QStringList mimeTypes = KImageIO::mimeTypes (KImageIO::Reading);
#if DEBUG_KP_MAIN_WINDOW
- QStringList sortedMimeTypes = mimeTypes;
- sortedMimeTypes.sort ();
kDebug () << "kpMainWindow::askForURLs(allowMultiple="
<< allowMultipleURLs
<< ")" << endl
- << "\tmimeTypes=" << mimeTypes << endl
- << "\tsortedMimeTypes=" << sortedMimeTypes << endl;
+ << "\tmimeTypes=" << mimeTypes << endl;
#endif
QString filter = mimeTypes.join (" ");
// Leave <image> as invalid.
// TODO: This code path has not been well tested.
// Will we trigger divide by zero errors in "m_previewDialog"?
- // KDE3: Backport any fixes to KDE 3.
}
// REFACTOR: merge with kpDocument::getPixmapFromFile()
connect(this, SIGNAL(user1Clicked()), SLOT(slotCopy()));
connect(mainWidget->comboMode, SIGNAL(activated(int)), SLOT(slotModeChanged(int)));
- if (qApp->desktop()->numScreens() < 2) {
+ if (qApp->desktop()->screenCount() < 2) {
mainWidget->comboMode->removeItem(CurrentScreen);
}
#include <kapplication.h>
-#include <kimageio.h>
#include <klocale.h>
#include <kcmdlineargs.h>
#include <kaboutdata.h>
QStringList choices;
choices.append( i18nc( "@label:listbox The current screen, for the presentation mode", "Current Screen" ) );
choices.append( i18nc( "@label:listbox The default screen for the presentation mode", "Default Screen" ) );
- const int screenCount = QApplication::desktop()->numScreens();
+ const int screenCount = QApplication::desktop()->screenCount();
for ( int i = 0; i < screenCount; ++i )
{
choices.append( i18nc( "@label:listbox %1 is the screen number (0, 1, ...)", "Screen %1", i ) );
m_topBar->addAction( eraseDrawingAct );
addAction( eraseDrawingAct );
QDesktopWidget *desktop = QApplication::desktop();
- if ( desktop->numScreens() > 1 )
+ if ( desktop->screenCount() > 1 )
{
m_topBar->addSeparator();
m_screenSelect = new KSelectAction( KIcon( "video-display" ), i18n( "Switch Screen" ), m_topBar );
m_screenSelect->setToolBarMode( KSelectAction::MenuMode );
m_screenSelect->setToolButtonPopupMode( QToolButton::InstantPopup );
m_topBar->addAction( m_screenSelect );
- const int screenCount = desktop->numScreens();
+ const int screenCount = desktop->screenCount();
for ( int i = 0; i < screenCount; ++i )
{
QAction *act = m_screenSelect->addAction( i18nc( "%1 is the screen number (0, 1, ...)", "Screen %1", i ) );
{
screen = desktop->primaryScreen();
}
- else if ( preferenceScreen >= 0 && preferenceScreen < desktop->numScreens() )
+ else if ( preferenceScreen >= 0 && preferenceScreen < desktop->screenCount() )
{
screen = preferenceScreen;
}
{
setupUi(this);
- for (int i = 2; i <= QApplication::desktop()->numScreens(); i++)
+ const int screencount = QApplication::desktop()->screenCount();
+ for (int i = 2; i <= screencount; i++)
kcfg_Screen->insertItem(i, i18nc("@item:inlistbox", "Screen <numid>%1</numid>", i));
- if (QApplication::desktop()->numScreens() > 1)
+ if (screencount > 1)
{
screenLabel->setEnabled(true);
kcfg_Screen->setEnabled(true);
action->setData(0);
action->setChecked(Settings::screen() == 0);
- for (int i = 1; i <= KApplication::desktop()->numScreens(); i++)
+ const int screencount = KApplication::desktop()->screenCount();
+ for (int i = 1; i <= screencount; i++)
{
action = m_screenMenu->addAction(i18nc("@item:inmenu", "Screen <numid>%1</numid>", i));
action->setCheckable(true);
}
action = m_screenMenu->menuAction();
- action->setVisible(KApplication::desktop()->numScreens() > 1);
+ action->setVisible(screencount > 1);
}
void MainWindow::updateWindowSizeMenus()
int currentDesktop = KWindowSystem::windowInfo(winId(), NET::WMDesktop).desktop();
- if (KApplication::desktop()->numScreens() > 1)
+ if (KApplication::desktop()->screenCount() > 1)
{
const QList<WId> allWindows = KWindowSystem::windows();
QList<WId> offScreenWindows;