mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-12-21 00:18:43 +00:00
Changed: Create client shortcuts for profile
This commit is contained in:
parent
d4fc69c0e4
commit
c99c933f27
1 changed files with 17 additions and 0 deletions
|
@ -1065,6 +1065,23 @@ void COperationDialog::deleteComponentsServers()
|
||||||
emit done();
|
emit done();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void COperationDialog::addComponentsProfiles()
|
||||||
|
{
|
||||||
|
m_currentOperation = tr("Add profiles");
|
||||||
|
m_currentOperationProgressFormat = tr("Adding profile %1...");
|
||||||
|
|
||||||
|
CConfigFile *config = CConfigFile::getInstance();
|
||||||
|
|
||||||
|
foreach(const QString &profileId, m_addComponents.profiles)
|
||||||
|
{
|
||||||
|
CProfile &profile = config->getProfile(profileId);
|
||||||
|
|
||||||
|
if (profile.desktopShortcut) createClientDesktopShortcut(profile.id);
|
||||||
|
|
||||||
|
if (profile.menuShortcut) createClientMenuShortcut(profile.id);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void COperationDialog::deleteComponentsProfiles()
|
void COperationDialog::deleteComponentsProfiles()
|
||||||
{
|
{
|
||||||
m_currentOperation = tr("Delete profiles");
|
m_currentOperation = tr("Delete profiles");
|
||||||
|
|
Loading…
Reference in a new issue