QtPass  1.2.0-pre
Multi-platform GUI for pass, the standard unix password manager.
Public Member Functions | Protected Member Functions | List of all members
ConfigDialog Class Reference

The ConfigDialog handles the configuration interface. More...

#include <configdialog.h>

+ Inheritance diagram for ConfigDialog:
+ Collaboration diagram for ConfigDialog:

Public Member Functions

 ConfigDialog (MainWindow *parent)
 ConfigDialog::ConfigDialog this sets up the configuration screen. More...
 
 ~ConfigDialog ()
 ConfigDialog::~ConfigDialog config destructor, makes sure the mainWindow knows about git, gpg and pass executables. More...
 
void setPassPath (QString)
 ConfigDialog::setPassPath set the pass executable path. More...
 
void setGitPath (QString)
 ConfigDialog::setGitPath set the git executable path. Make sure the checkBoxUseGit is updated. More...
 
void setGpgPath (QString)
 ConfigDialog::setGpgPath set the gpg executable path. More...
 
void setStorePath (QString)
 ConfigDialog::setStorePath set the .password-store folder path. More...
 
void setProfiles (QHash< QString, QString >, QString)
 ConfigDialog::setProfiles set the profiles and chosen profile from MainWindow. More...
 
void usePass (bool usePass)
 ConfigDialog::usePass set wether or not we want to use pass. Update radio buttons accordingly. More...
 
void useClipboard (Enums::clipBoardType)
 ConfigDialog::useClipboard set the clipboard use from MainWindow. More...
 
void useSelection (bool useSelection)
 ConfigDialog::useSelection set the clipboard type use from MainWindow. More...
 
void useAutoclear (bool useAutoclear)
 ConfigDialog::useAutoclear set the clipboard autoclear use from MainWindow. More...
 
void setAutoclear (int seconds)
 ConfigDialog::setAutoclear set the clipboard autoclear timout from MainWindow. More...
 
void useAutoclearPanel (bool useAutoclearPanel)
 ConfigDialog::useAutoclearPanel set the panel autoclear use from MainWindow. More...
 
void setAutoclearPanel (int seconds)
 ConfigDialog::setAutoclearPanel set the panel autoclear timout from MainWindow. More...
 
void hidePassword (bool hidePassword)
 ConfigDialog::hidePassword set preference for hiding passwords from shoulder-surfers. More...
 
void hideContent (bool hideContent)
 ConfigDialog::hideContent set preference for hiding all content from shoulder-surfers. More...
 
void addGPGId (bool addGPGId)
 ConfigDialog::addGPGId set preference for always adding gpg-id changes to git. More...
 
QString getPassPath ()
 ConfigDialog::getPassPath return path to pass. More...
 
QString getGitPath ()
 ConfigDialog::getGitPath return path to git. More...
 
QString getGpgPath ()
 ConfigDialog::getGpgPath return path to gpg. More...
 
QString getStorePath ()
 ConfigDialog::getStorePath return path to .password-store. More...
 
QHash< QString, QString > getProfiles ()
 ConfigDialog::getProfiles return profile list. More...
 
bool usePass ()
 ConfigDialog::usePass return wether or not we want to use pass (or native gpg+git etc). More...
 
Enums::clipBoardType useClipboard ()
 ConfigDialog::useClipboard set the use of clipboard from MainWindow. More...
 
bool useSelection ()
 ConfigDialog::useSelection return the clipboard type. More...
 
bool useAutoclear ()
 ConfigDialog::useAutoclear return the use of clipboard autoclear. More...
 
int getAutoclear ()
 ConfigDialog::getAutoclear return the clipboard autoclear timout. More...
 
bool useAutoclearPanel ()
 ConfigDialog::useAutoclearPanel return panel autoclear usage. More...
 
int getAutoclearPanel ()
 ConfigDialog::getAutoclearPanel return panel autoclear timeout. More...
 
bool hidePassword ()
 ConfigDialog::hidePassword return preference for hiding passwords from shoulder-surfers. More...
 
bool hideContent ()
 ConfigDialog::hideContent return preference for hiding all information from shoulder-surfers. More...
 
bool addGPGId ()
 ConfigDialog::addGPGId return preference for always adding gpg-id changes to git. More...
 
void wizard ()
 ConfigDialog::wizard first-time use wizard. More...
 
void genKey (QString, QDialog *)
 ConfigDialog::genKey tunnel function to make MainWindow generate a gpg key pair. More...
 
bool useTrayIcon ()
 ConfigDialog::useTrayIcon return preference for using a (system) tray icon. More...
 
bool hideOnClose ()
 ConfigDialog::hideOnClose return preference for hiding instead of closing (quitting) application. More...
 
bool startMinimized ()
 ConfigDialog::startMinimized return preference for starting application minimized (tray icon). More...
 
void useTrayIcon (bool useTrayIdon)
 ConfigDialog::useTrayIcon set preference for using trayicon. Enable or disable related checkboxes accordingly. More...
 
void hideOnClose (bool hideOnClose)
 ConfigDialog::hideOnClose set preference for hiding instead of closing (quitting) application. More...
 
void startMinimized (bool startMinimized)
 ConfigDialog::startMinimized set preference for starting application minimized (tray icon). More...
 
void useGit (bool useGit)
 ConfigDialog::useGit set preference for using git. More...
 
bool useGit ()
 ConfigDialog::useGit retrun preference for using git. More...
 
QString getPwgenPath ()
 ConfigDialog::getPwgenPath return pwgen executable path. More...
 
void setPwgenPath (QString)
 ConfigDialog::setPwgenPath set pwgen executable path. Enable or disable related options in the interface. More...
 
void usePwgen (bool usePwgen)
 ConfigDialog::usePwgen set preference for using pwgen (can be overruled buy empty pwgenPath). enable or disable related options in the interface via ConfigDialog::on_checkBoxUsePwgen_clicked. More...
 
void avoidCapitals (bool avoidCapitals)
 ConfigDialog::avoidCapitals set preference for avoiding uppercase letters using pwgen. More...
 
void avoidNumbers (bool avoidNumbers)
 ConfigDialog::avoidNumbers set preference for using numbers in pwgen generated password. More...
 
void lessRandom (bool lessRandom)
 ConfigDialog::lessRandom set preference for using less random passwords. More...
 
void useSymbols (bool useSymbols)
 ConfigDialog::useSymbols set preference for using special characters in pwgen. More...
 
void setPasswordLength (int pwLen)
 ConfigDialog::setPasswordLength set the length of desired (generated) passwords. More...
 
void setPasswordChars (QString)
 ConfigDialog::setPasswordChars use these charcters to generate password (non-pwgen option). More...
 
void setPwdTemplateSelector (int selection)
 ConfigDialog::setPwdTemplateSelector sets the current index of the password characters template combobox. More...
 
void setLineEditEnabled (bool b)
 ConfigDialog::setLineEditEnabled enabling/disabling the textbox with the password characters. More...
 
int getPwdTemplateSelector ()
 ConfigDialog::getPwdTemplateSelector returns the selection of the password characters template combobox. More...
 
bool usePwgen ()
 ConfigDialog::usePwgen return preference for using pwgen. More...
 
bool avoidCapitals ()
 ConfigDialog::avoidCapitals return preference for avoiding uppercase letters using pwgen. More...
 
bool avoidNumbers ()
 ConfigDialog::avoidNumbers return preference for using numbers in generated password using pwgen. More...
 
bool lessRandom ()
 ConfigDialog::lessRandom return preference for using less random passwords in pwgen. More...
 
bool useSymbols ()
 ConfigDialog::useSymbols return preference for using special characters with pwgen. More...
 
int getPasswordLength ()
 ConfigDialog::getPasswordLength return desired length for generated passwords. More...
 
QString getPasswordChars ()
 ConfigDialog::getPasswordChars return characters to use in password generation (non-pwgen). More...
 
bool useTemplate ()
 ConfigDialog::useTemplate return preference for using templates. More...
 
void useTemplate (bool useTemplate)
 ConfigDialog::useTemplate set preference for using templates. More...
 
QString getTemplate ()
 ConfigDialog::getTemplate return the desired template. More...
 
void setTemplate (QString)
 ConfigDialog::setTemplate set the desired template. More...
 
void templateAllFields (bool templateAllFields)
 ConfigDialog::templateAllFields set preference for templating all tokenisable fields. More...
 
bool templateAllFields ()
 ConfigDialog::templateAllFields return preference for templating all tokenisable fields. More...
 
bool autoPull ()
 ConfigDialog::autoPull return preference for automatically pulling from git. More...
 
void autoPull (bool autoPull)
 ConfigDialog::autoPull set preference for automatically pulling from git. More...
 
bool autoPush ()
 ConfigDialog::autoPush return preference for automatically pushing to git. More...
 
void autoPush (bool autoPush)
 ConfigDialog::autoPush set preference for automatically pushing to git. More...
 
bool alwaysOnTop ()
 ConfigDialog::alwaysOnTop return preference for running application on top of others. More...
 
void alwaysOnTop (bool alwaysOnTop)
 ConfigDialog::alwaysOnTop set preference for running application on top of others. More...
 

Protected Member Functions

void closeEvent (QCloseEvent *event)
 ConfigDialog::closeEvent close this window. More...
 

Detailed Description

The ConfigDialog handles the configuration interface.

This class should also take the handling from the MainWindow class.

Definition at line 22 of file configdialog.h.

Constructor & Destructor Documentation

◆ ConfigDialog()

ConfigDialog::ConfigDialog ( MainWindow parent)
explicit

ConfigDialog::ConfigDialog this sets up the configuration screen.

Parameters
parent

Definition at line 18 of file configdialog.cpp.

+ Here is the call graph for this function:

◆ ~ConfigDialog()

ConfigDialog::~ConfigDialog ( )

ConfigDialog::~ConfigDialog config destructor, makes sure the mainWindow knows about git, gpg and pass executables.

Definition at line 43 of file configdialog.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ addGPGId() [1/2]

void ConfigDialog::addGPGId ( bool  addGPGId)

ConfigDialog::addGPGId set preference for always adding gpg-id changes to git.

Parameters
addGPGId

Definition at line 432 of file configdialog.cpp.

◆ addGPGId() [2/2]

bool ConfigDialog::addGPGId ( )

ConfigDialog::addGPGId return preference for always adding gpg-id changes to git.

Returns

Definition at line 425 of file configdialog.cpp.

◆ alwaysOnTop() [1/2]

bool ConfigDialog::alwaysOnTop ( )

ConfigDialog::alwaysOnTop return preference for running application on top of others.

Returns

Definition at line 1048 of file configdialog.cpp.

◆ alwaysOnTop() [2/2]

void ConfigDialog::alwaysOnTop ( bool  alwaysOnTop)

ConfigDialog::alwaysOnTop set preference for running application on top of others.

Parameters
alwaysOnTop

Definition at line 1039 of file configdialog.cpp.

◆ autoPull() [1/2]

bool ConfigDialog::autoPull ( )

ConfigDialog::autoPull return preference for automatically pulling from git.

Returns

Definition at line 1007 of file configdialog.cpp.

◆ autoPull() [2/2]

void ConfigDialog::autoPull ( bool  autoPull)

ConfigDialog::autoPull set preference for automatically pulling from git.

Parameters
autoPull

Definition at line 990 of file configdialog.cpp.

◆ autoPush() [1/2]

bool ConfigDialog::autoPush ( )

ConfigDialog::autoPush return preference for automatically pushing to git.

Returns

Definition at line 1014 of file configdialog.cpp.

◆ autoPush() [2/2]

void ConfigDialog::autoPush ( bool  autoPush)

ConfigDialog::autoPush set preference for automatically pushing to git.

Parameters
autoPush

Definition at line 998 of file configdialog.cpp.

◆ avoidCapitals() [1/2]

void ConfigDialog::avoidCapitals ( bool  avoidCapitals)

ConfigDialog::avoidCapitals set preference for avoiding uppercase letters using pwgen.

Parameters
avoidCapitals

Definition at line 776 of file configdialog.cpp.

◆ avoidCapitals() [2/2]

bool ConfigDialog::avoidCapitals ( )

ConfigDialog::avoidCapitals return preference for avoiding uppercase letters using pwgen.

Returns

Definition at line 836 of file configdialog.cpp.

◆ avoidNumbers() [1/2]

void ConfigDialog::avoidNumbers ( bool  avoidNumbers)

ConfigDialog::avoidNumbers set preference for using numbers in pwgen generated password.

Parameters
avoidNumbers

Definition at line 785 of file configdialog.cpp.

◆ avoidNumbers() [2/2]

bool ConfigDialog::avoidNumbers ( )

ConfigDialog::avoidNumbers return preference for using numbers in generated password using pwgen.

Returns

Definition at line 845 of file configdialog.cpp.

◆ closeEvent()

void ConfigDialog::closeEvent ( QCloseEvent *  event)
protected

ConfigDialog::closeEvent close this window.

Parameters
event

Definition at line 677 of file configdialog.cpp.

◆ genKey()

void ConfigDialog::genKey ( QString  batch,
QDialog *  dialog 
)

ConfigDialog::genKey tunnel function to make MainWindow generate a gpg key pair.

Todo:
refactor the process to not be entangled so much.
Parameters
batch
dialog

Definition at line 443 of file configdialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getAutoclear()

int ConfigDialog::getAutoclear ( )

ConfigDialog::getAutoclear return the clipboard autoclear timout.

Returns

Definition at line 356 of file configdialog.cpp.

◆ getAutoclearPanel()

int ConfigDialog::getAutoclearPanel ( )

ConfigDialog::getAutoclearPanel return panel autoclear timeout.

Returns

Definition at line 380 of file configdialog.cpp.

◆ getGitPath()

QString ConfigDialog::getGitPath ( )

ConfigDialog::getGitPath return path to git.

Returns

Definition at line 92 of file configdialog.cpp.

◆ getGpgPath()

QString ConfigDialog::getGpgPath ( )

ConfigDialog::getGpgPath return path to gpg.

Returns

Definition at line 98 of file configdialog.cpp.

◆ getPassPath()

QString ConfigDialog::getPassPath ( )

ConfigDialog::getPassPath return path to pass.

Returns

Definition at line 86 of file configdialog.cpp.

◆ getPasswordChars()

QString ConfigDialog::getPasswordChars ( )

ConfigDialog::getPasswordChars return characters to use in password generation (non-pwgen).

Returns

Definition at line 877 of file configdialog.cpp.

◆ getPasswordLength()

int ConfigDialog::getPasswordLength ( )

ConfigDialog::getPasswordLength return desired length for generated passwords.

Returns

Definition at line 868 of file configdialog.cpp.

◆ getProfiles()

QHash< QString, QString > ConfigDialog::getProfiles ( )

ConfigDialog::getProfiles return profile list.

Returns

Definition at line 481 of file configdialog.cpp.

◆ getPwdTemplateSelector()

int ConfigDialog::getPwdTemplateSelector ( )

ConfigDialog::getPwdTemplateSelector returns the selection of the password characters template combobox.

Returns

Definition at line 895 of file configdialog.cpp.

◆ getPwgenPath()

QString ConfigDialog::getPwgenPath ( )

ConfigDialog::getPwgenPath return pwgen executable path.

Returns

Definition at line 726 of file configdialog.cpp.

◆ getStorePath()

QString ConfigDialog::getStorePath ( )

ConfigDialog::getStorePath return path to .password-store.

Returns

Definition at line 104 of file configdialog.cpp.

◆ getTemplate()

QString ConfigDialog::getTemplate ( )

ConfigDialog::getTemplate return the desired template.

Returns

Definition at line 981 of file configdialog.cpp.

◆ hideContent() [1/2]

void ConfigDialog::hideContent ( bool  hideContent)

ConfigDialog::hideContent set preference for hiding all content from shoulder-surfers.

Parameters
hideContent

Definition at line 416 of file configdialog.cpp.

◆ hideContent() [2/2]

bool ConfigDialog::hideContent ( )

ConfigDialog::hideContent return preference for hiding all information from shoulder-surfers.

Returns

Definition at line 398 of file configdialog.cpp.

◆ hideOnClose() [1/2]

bool ConfigDialog::hideOnClose ( )

ConfigDialog::hideOnClose return preference for hiding instead of closing (quitting) application.

Returns

Definition at line 630 of file configdialog.cpp.

◆ hideOnClose() [2/2]

void ConfigDialog::hideOnClose ( bool  hideOnClose)

ConfigDialog::hideOnClose set preference for hiding instead of closing (quitting) application.

Parameters
hideOnClose

Definition at line 655 of file configdialog.cpp.

◆ hidePassword() [1/2]

void ConfigDialog::hidePassword ( bool  hidePassword)

ConfigDialog::hidePassword set preference for hiding passwords from shoulder-surfers.

Parameters
hidePassword

Definition at line 407 of file configdialog.cpp.

◆ hidePassword() [2/2]

bool ConfigDialog::hidePassword ( )

ConfigDialog::hidePassword return preference for hiding passwords from shoulder-surfers.

Returns

Definition at line 389 of file configdialog.cpp.

◆ lessRandom() [1/2]

void ConfigDialog::lessRandom ( bool  lessRandom)

ConfigDialog::lessRandom set preference for using less random passwords.

Parameters
lessRandom

Definition at line 794 of file configdialog.cpp.

◆ lessRandom() [2/2]

bool ConfigDialog::lessRandom ( )

ConfigDialog::lessRandom return preference for using less random passwords in pwgen.

Returns

Definition at line 854 of file configdialog.cpp.

◆ setAutoclear()

void ConfigDialog::setAutoclear ( int  seconds)

ConfigDialog::setAutoclear set the clipboard autoclear timout from MainWindow.

Parameters
seconds

Definition at line 300 of file configdialog.cpp.

◆ setAutoclearPanel()

void ConfigDialog::setAutoclearPanel ( int  seconds)

ConfigDialog::setAutoclearPanel set the panel autoclear timout from MainWindow.

Parameters
seconds

Definition at line 319 of file configdialog.cpp.

◆ setGitPath()

void ConfigDialog::setGitPath ( QString  path)

ConfigDialog::setGitPath set the git executable path. Make sure the checkBoxUseGit is updated.

Parameters
path

Definition at line 60 of file configdialog.cpp.

+ Here is the call graph for this function:

◆ setGpgPath()

void ConfigDialog::setGpgPath ( QString  path)

ConfigDialog::setGpgPath set the gpg executable path.

Parameters
path

Definition at line 74 of file configdialog.cpp.

◆ setLineEditEnabled()

void ConfigDialog::setLineEditEnabled ( bool  b)

ConfigDialog::setLineEditEnabled enabling/disabling the textbox with the password characters.

Parameters
benable/disable

Definition at line 920 of file configdialog.cpp.

◆ setPassPath()

void ConfigDialog::setPassPath ( QString  path)

ConfigDialog::setPassPath set the pass executable path.

Parameters
path

Definition at line 53 of file configdialog.cpp.

◆ setPasswordChars()

void ConfigDialog::setPasswordChars ( QString  pwChars)

ConfigDialog::setPasswordChars use these charcters to generate password (non-pwgen option).

Parameters
pwChars

Definition at line 821 of file configdialog.cpp.

◆ setPasswordLength()

void ConfigDialog::setPasswordLength ( int  pwLen)

ConfigDialog::setPasswordLength set the length of desired (generated) passwords.

Parameters
pwLen

Definition at line 812 of file configdialog.cpp.

◆ setProfiles()

void ConfigDialog::setProfiles ( QHash< QString, QString >  profiles,
QString  profile 
)

ConfigDialog::setProfiles set the profiles and chosen profile from MainWindow.

Parameters
profiles
profile

Definition at line 453 of file configdialog.cpp.

◆ setPwdTemplateSelector()

void ConfigDialog::setPwdTemplateSelector ( int  selection)

ConfigDialog::setPwdTemplateSelector sets the current index of the password characters template combobox.

Returns

Definition at line 886 of file configdialog.cpp.

◆ setPwgenPath()

void ConfigDialog::setPwgenPath ( QString  pwgen)

ConfigDialog::setPwgenPath set pwgen executable path. Enable or disable related options in the interface.

Parameters
pwgen

Definition at line 733 of file configdialog.cpp.

+ Here is the call graph for this function:

◆ setStorePath()

void ConfigDialog::setStorePath ( QString  path)

ConfigDialog::setStorePath set the .password-store folder path.

Parameters
path

Definition at line 80 of file configdialog.cpp.

◆ setTemplate()

void ConfigDialog::setTemplate ( QString  passTemplate)

ConfigDialog::setTemplate set the desired template.

Parameters
passTemplate

Definition at line 973 of file configdialog.cpp.

◆ startMinimized() [1/2]

bool ConfigDialog::startMinimized ( )

ConfigDialog::startMinimized return preference for starting application minimized (tray icon).

Returns

Definition at line 929 of file configdialog.cpp.

◆ startMinimized() [2/2]

void ConfigDialog::startMinimized ( bool  startMinimized)

ConfigDialog::startMinimized set preference for starting application minimized (tray icon).

Parameters
startMinimized

Definition at line 938 of file configdialog.cpp.

◆ templateAllFields() [1/2]

void ConfigDialog::templateAllFields ( bool  templateAll)

ConfigDialog::templateAllFields set preference for templating all tokenisable fields.

Parameters
templateAll

Definition at line 1030 of file configdialog.cpp.

◆ templateAllFields() [2/2]

bool ConfigDialog::templateAllFields ( )

ConfigDialog::templateAllFields return preference for templating all tokenisable fields.

Returns

Definition at line 1021 of file configdialog.cpp.

◆ useAutoclear() [1/2]

void ConfigDialog::useAutoclear ( bool  useAutoclear)

ConfigDialog::useAutoclear set the clipboard autoclear use from MainWindow.

Parameters
useAutoclear

Definition at line 290 of file configdialog.cpp.

◆ useAutoclear() [2/2]

bool ConfigDialog::useAutoclear ( )

ConfigDialog::useAutoclear return the use of clipboard autoclear.

Returns

Definition at line 350 of file configdialog.cpp.

◆ useAutoclearPanel() [1/2]

void ConfigDialog::useAutoclearPanel ( bool  useAutoclearPanel)

ConfigDialog::useAutoclearPanel set the panel autoclear use from MainWindow.

Parameters
useAutoclearPanel

Definition at line 309 of file configdialog.cpp.

◆ useAutoclearPanel() [2/2]

bool ConfigDialog::useAutoclearPanel ( )

ConfigDialog::useAutoclearPanel return panel autoclear usage.

Returns

Definition at line 372 of file configdialog.cpp.

◆ useClipboard() [1/2]

void ConfigDialog::useClipboard ( Enums::clipBoardType  useClipboard)

ConfigDialog::useClipboard set the clipboard use from MainWindow.

Definition at line 270 of file configdialog.cpp.

◆ useClipboard() [2/2]

Enums::clipBoardType ConfigDialog::useClipboard ( )

ConfigDialog::useClipboard set the use of clipboard from MainWindow.

Returns

Definition at line 327 of file configdialog.cpp.

◆ useGit() [1/2]

void ConfigDialog::useGit ( bool  useGit)

ConfigDialog::useGit set preference for using git.

Parameters
useGit

Definition at line 686 of file configdialog.cpp.

◆ useGit() [2/2]

bool ConfigDialog::useGit ( )

ConfigDialog::useGit retrun preference for using git.

Returns

Definition at line 695 of file configdialog.cpp.

+ Here is the caller graph for this function:

◆ usePass() [1/2]

void ConfigDialog::usePass ( bool  usePass)

ConfigDialog::usePass set wether or not we want to use pass. Update radio buttons accordingly.

Parameters
usePass

Definition at line 118 of file configdialog.cpp.

+ Here is the call graph for this function:

◆ usePass() [2/2]

bool ConfigDialog::usePass ( )

ConfigDialog::usePass return wether or not we want to use pass (or native gpg+git etc).

Returns

Definition at line 111 of file configdialog.cpp.

◆ usePwgen() [1/2]

void ConfigDialog::usePwgen ( bool  usePwgen)

ConfigDialog::usePwgen set preference for using pwgen (can be overruled buy empty pwgenPath). enable or disable related options in the interface via ConfigDialog::on_checkBoxUsePwgen_clicked.

Parameters
usePwgen

Definition at line 764 of file configdialog.cpp.

◆ usePwgen() [2/2]

bool ConfigDialog::usePwgen ( )

ConfigDialog::usePwgen return preference for using pwgen.

Returns

Definition at line 829 of file configdialog.cpp.

+ Here is the caller graph for this function:

◆ useSelection() [1/2]

void ConfigDialog::useSelection ( bool  useSelection)

ConfigDialog::useSelection set the clipboard type use from MainWindow.

Parameters
useSelection

Definition at line 280 of file configdialog.cpp.

◆ useSelection() [2/2]

bool ConfigDialog::useSelection ( )

ConfigDialog::useSelection return the clipboard type.

Returns

Definition at line 336 of file configdialog.cpp.

+ Here is the caller graph for this function:

◆ useSymbols() [1/2]

void ConfigDialog::useSymbols ( bool  useSymbols)

ConfigDialog::useSymbols set preference for using special characters in pwgen.

Parameters
useSymbols

Definition at line 803 of file configdialog.cpp.

◆ useSymbols() [2/2]

bool ConfigDialog::useSymbols ( )

ConfigDialog::useSymbols return preference for using special characters with pwgen.

Returns

Definition at line 861 of file configdialog.cpp.

◆ useTemplate() [1/2]

bool ConfigDialog::useTemplate ( )

ConfigDialog::useTemplate return preference for using templates.

Returns

Definition at line 965 of file configdialog.cpp.

◆ useTemplate() [2/2]

void ConfigDialog::useTemplate ( bool  useTemplate)

ConfigDialog::useTemplate set preference for using templates.

Parameters
useTemplate

Definition at line 956 of file configdialog.cpp.

◆ useTrayIcon() [1/2]

bool ConfigDialog::useTrayIcon ( )

ConfigDialog::useTrayIcon return preference for using a (system) tray icon.

Returns

Definition at line 621 of file configdialog.cpp.

◆ useTrayIcon() [2/2]

void ConfigDialog::useTrayIcon ( bool  useSystray)

ConfigDialog::useTrayIcon set preference for using trayicon. Enable or disable related checkboxes accordingly.

Parameters
useSystray

Definition at line 640 of file configdialog.cpp.

◆ wizard()

void ConfigDialog::wizard ( )

ConfigDialog::wizard first-time use wizard.

Todo:
make this thing more reliable.

Definition at line 547 of file configdialog.cpp.

+ Here is the call graph for this function:

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