Russian Qt Forum
Ноябрь 22, 2024, 18:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ярлыки в МСВС  (Прочитано 11289 раз)
SASA
Гость
« : Декабрь 17, 2009, 18:58 »

Извините, за вопрос чайника но..
Где можно на найти толковое описание того, как строется меню пуск в линуксе. Откуда берутся ярлыки на рабочем столе, как делать ассоциации?
Каково назначения папок usr, lib и т.д. 
Задача для МСВС. Там часто встречается слово elk..
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Декабрь 17, 2009, 19:07 »

Не знаю как в МСВС, но в основном используются файлы .desktop
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
SASA
Гость
« Ответ #2 : Декабрь 17, 2009, 19:25 »

Не знаю как в МСВС, но в основном используются файлы .desktop
Это я понял.
Но куда их раскладывать?
Как сделать это для всех пользователей?
Записан
sendevent
Гость
« Ответ #3 : Декабрь 17, 2009, 19:34 »

Где можно на найти толковое описание того, как строется меню пуск в линуксе.
есть подозрение, что это зависит от DE - при использовании разных на одной машине состав программ в "пуске" разный.
Откуда берутся ярлыки на рабочем столе, как делать ассоциации?
"ярлыки" - это текстовые файлы *.desktop, формат можно загуглить. что такое ассоциации - символические ссылки или "открыть с помощью ..."? (если второе - хз).
по нужным местам раскладываются при установке ПО инстолляционными скриптами.
Каково назначения папок usr, lib и т.д.  
педивикия.
Задача для МСВС. Там часто встречается слово elk..
насколько я помню, elk - дефолтная DE в этом чуде, видимо, это её файлы.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #4 : Декабрь 17, 2009, 19:44 »

Поищи где лежат *.desktop в твоей системе и узнаешь куда их нужно класть.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Декабрь 17, 2009, 20:19 »

.desktop - Desktop Entry, см. спецификацию

Смотри также: Desktop Menu Specification
« Последнее редактирование: Декабрь 17, 2009, 20:22 от lit-uriy » Записан

Юра.
SASA
Гость
« Ответ #6 : Декабрь 18, 2009, 13:29 »

Поищи где лежат *.desktop в твоей системе и узнаешь куда их нужно класть.
Где они только не лежат  Смеющийся
За ссылки спсибо.
А есть на русском? А то от такого кол-ва англицкого текста у меня начинает болеть голова.
Записан
sCreator
Гость
« Ответ #7 : Январь 08, 2010, 13:36 »

Если еще интересно.
elk - это Графический интерфейс пользователя (ГИП) для МСВС ( в предыдущей версии использовался KDE ).
ярлыки имеют расширение .desktop но также воспринимаются .kdelnk ( вероятно для совместимости только в них должен быть раздел [Desktop Entry] ). Сами ино похожи на ini файлы.
Располагаются: <папка пользователя>/elk/desktop - для рабочего стола
<папка пользователя>/elk/startmenu/application - для меню ПУСК

Если я правильно понял, то для нового пользователя смотри в папке /usr/share/elk-wm.

Для KDE ( если надо работать и в предыдущей версии ) есть другие папки.
Записан
SASA
Гость
« Ответ #8 : Январь 08, 2010, 16:11 »

Спасибо.
А есть аналог виндовой папочки All Users.
Записан
sCreator
Гость
« Ответ #9 : Январь 08, 2010, 16:24 »

Смотря что понимаете под этим. Если про общие ярлыки, то возможно какраз /usr/share/elk-wm
Точно не помню ( года полтора назад последний раз работал с МСВС ).
Вроде если в эту папку, то при запуске любого пользователя она проверяется и недостающие копируются в ~/elk.
но может только для новых. попробуйте.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.052 секунд. Запросов: 23.