Falkon Develop
Cross-platform Qt-based web browser
SpeedDial Class Reference

#include <speeddial.h>

Inheritance diagram for SpeedDial:

Classes

struct  Page
 

Public Slots

void changed (const QString &allPages)
 
void loadThumbnail (const QString &url, bool loadTitle)
 
void removeImageForUrl (const QString &url)
 
QStringList getOpenFileName ()
 
QString urlFromUserInput (const QString &url)
 
void setBackgroundImage (const QString &image)
 
void setBackgroundImageSize (const QString &size)
 
void setPagesInRow (int count)
 
void setSdSize (int count)
 
void setSdCentered (bool centered)
 
void setLockDials (bool lockDials)
 

Signals

void pagesChanged ()
 
void thumbnailLoaded (const QString &url, const QString &src)
 
void pageTitleLoaded (const QString &url, const QString &title)
 

Public Member Functions

 SpeedDial (QObject *parent=nullptr)
 
 ~SpeedDial ()
 
void loadSettings ()
 
Page pageForUrl (const QUrl &url)
 
QUrl urlForShortcut (int key)
 
void addPage (const QUrl &url, const QString &title)
 
void removePage (const Page &page)
 
int pagesInRow ()
 
int sdSize ()
 
bool sdCenter ()
 
bool lockDials ()
 
QString backgroundImage ()
 
QString backgroundImageUrl ()
 
QString backgroundImageSize ()
 
QString initialScript ()
 
QList< Pagepages ()
 

Detailed Description

Definition at line 33 of file speeddial.h.

Constructor & Destructor Documentation

◆ SpeedDial()

SpeedDial::SpeedDial ( QObject *  parent = nullptr)
explicit

Definition at line 33 of file speeddial.cpp.

◆ ~SpeedDial()

SpeedDial::~SpeedDial ( )

Definition at line 46 of file speeddial.cpp.

Member Function Documentation

◆ addPage()

void SpeedDial::addPage ( const QUrl &  url,
const QString &  title 
)

Definition at line 126 of file speeddial.cpp.

◆ backgroundImage()

QString SpeedDial::backgroundImage ( )

Definition at line 187 of file speeddial.cpp.

◆ backgroundImageSize()

QString SpeedDial::backgroundImageSize ( )

Definition at line 199 of file speeddial.cpp.

◆ backgroundImageUrl()

QString SpeedDial::backgroundImageUrl ( )

Definition at line 194 of file speeddial.cpp.

◆ changed

void SpeedDial::changed ( const QString &  allPages)
slot

Definition at line 244 of file speeddial.cpp.

◆ getOpenFileName

QStringList SpeedDial::getOpenFileName ( )
slot

Definition at line 292 of file speeddial.cpp.

◆ initialScript()

QString SpeedDial::initialScript ( )

Definition at line 206 of file speeddial.cpp.

◆ loadSettings()

void SpeedDial::loadSettings ( )

Definition at line 51 of file speeddial.cpp.

◆ loadThumbnail

void SpeedDial::loadThumbnail ( const QString &  url,
bool  loadTitle 
)
slot

Definition at line 273 of file speeddial.cpp.

◆ lockDials()

bool SpeedDial::lockDials ( )

Definition at line 180 of file speeddial.cpp.

◆ pageForUrl()

SpeedDial::Page SpeedDial::pageForUrl ( const QUrl &  url)

Definition at line 98 of file speeddial.cpp.

◆ pages()

QList< SpeedDial::Page > SpeedDial::pages ( )

Definition at line 399 of file speeddial.cpp.

◆ pagesChanged

void SpeedDial::pagesChanged ( )
signal

◆ pagesInRow()

int SpeedDial::pagesInRow ( )

Definition at line 159 of file speeddial.cpp.

◆ pageTitleLoaded

void SpeedDial::pageTitleLoaded ( const QString &  url,
const QString &  title 
)
signal

◆ removeImageForUrl

void SpeedDial::removeImageForUrl ( const QString &  url)
slot

Definition at line 283 of file speeddial.cpp.

◆ removePage()

void SpeedDial::removePage ( const Page page)

Definition at line 144 of file speeddial.cpp.

◆ sdCenter()

bool SpeedDial::sdCenter ( )

Definition at line 173 of file speeddial.cpp.

◆ sdSize()

int SpeedDial::sdSize ( )

Definition at line 166 of file speeddial.cpp.

◆ setBackgroundImage

void SpeedDial::setBackgroundImage ( const QString &  image)
slot

Definition at line 308 of file speeddial.cpp.

◆ setBackgroundImageSize

void SpeedDial::setBackgroundImageSize ( const QString &  size)
slot

Definition at line 314 of file speeddial.cpp.

◆ setLockDials

void SpeedDial::setLockDials ( bool  lockDials)
slot

Definition at line 336 of file speeddial.cpp.

◆ setPagesInRow

void SpeedDial::setPagesInRow ( int  count)
slot

Definition at line 319 of file speeddial.cpp.

◆ setSdCentered

void SpeedDial::setSdCentered ( bool  centered)
slot

Definition at line 329 of file speeddial.cpp.

◆ setSdSize

void SpeedDial::setSdSize ( int  count)
slot

Definition at line 324 of file speeddial.cpp.

◆ thumbnailLoaded

void SpeedDial::thumbnailLoaded ( const QString &  url,
const QString &  src 
)
signal

◆ urlForShortcut()

QUrl SpeedDial::urlForShortcut ( int  key)

Definition at line 115 of file speeddial.cpp.

◆ urlFromUserInput

QString SpeedDial::urlFromUserInput ( const QString &  url)
slot

Definition at line 303 of file speeddial.cpp.


The documentation for this class was generated from the following files: