Size: a a a

2020 December 20

SK

Sugata KZS in Rust Beginners
источник

SK

Sugata KZS in Rust Beginners
источник

С

Саша in Rust Beginners
Sugata KZS
Добрый день, эээ, у меня совсем глупый вопрос наверное, но я не нашел на него ответа ;/
В общем, у меня  макрос !panic вызывает непонятную ошибку 101, и я не могу разобраться в чём именно дело.
Всё на скриншотах
файл найти не может
источник

С

Саша in Rust Beginners
unwrap вызывает панику
источник

SK

Sugata KZS in Rust Beginners
Я в курсе, для этого !panic и использую, но он не должен же выдавать мне error 101)
источник

SK

Sugata KZS in Rust Beginners
В rust-book он не выдает никакой ошибки 101, ее попросту не должно быть же
источник

ИЛ

Иван Лещенко... in Rust Beginners
Sugata KZS
В rust-book он не выдает никакой ошибки 101, ее попросту не должно быть же
101 - код завершения программы в случае паники
источник

AL

Andrey @ozkriff Lesn... in Rust Beginners
источник

y

ymdev in Rust Beginners
Привет. Никто из вас не знком с gtk ?
Я хочу указать имя приложения, но не получается.
На скриншоте
заголовок - Telegram (10100)
имя - Telegram Desktop
меню - File, Edit, ...

Я вот не могу найти методов в https://gtk-rs.org/docs/gtk/index.html , чтобы это сделать.

Если поможет, у меня arch linux и kde
источник

K

Kitsu in Rust Beginners
ymdev
Привет. Никто из вас не знком с gtk ?
Я хочу указать имя приложения, но не получается.
На скриншоте
заголовок - Telegram (10100)
имя - Telegram Desktop
меню - File, Edit, ...

Я вот не могу найти методов в https://gtk-rs.org/docs/gtk/index.html , чтобы это сделать.

Если поможет, у меня arch linux и kde
источник

AL

Andrey @ozkriff Lesn... in Rust Beginners
Sugata KZS
В rust-book он не выдает никакой ошибки 101, ее попросту не должно быть же
конкретно про последнюю строку - кажется, это особенность поведения cargo под виндой. По крайней мере в песочнице и у меня в линуксах ее нет
источник

K

Kitsu in Rust Beginners
мда, даже в создании апки sealed-типы :\
источник

SK

Sugata KZS in Rust Beginners
Andrey @ozkriff Lesnikóv
конкретно про последнюю строку - кажется, это особенность поведения cargo под виндой. По крайней мере в песочнице и у меня в линуксах ее нет
Благодарю, теперь то понятно
источник

y

ymdev in Rust Beginners
title и имя - это разное. Вот, например, title указан и меню. Если сравнишь со скриншотом выше, то жирного имени типо Telegram Desktop нет тут
источник

K

Kitsu in Rust Beginners
ymdev
title и имя - это разное. Вот, например, title указан и меню. Если сравнишь со скриншотом выше, то жирного имени типо Telegram Desktop нет тут
В Application::new первым аргументом другая строка передается, мб она
источник

y

ymdev in Rust Beginners
Kitsu
В Application::new первым аргументом другая строка передается, мб она
не-а( Но есть подозрения, что это имя может указываться вне gtk. Где-нибудь рядом с бинарником лежит какой-нибудь файл, описывающий это, а KDE уже подхватывает это, как вариант
источник

V

Vitaly in Rust Beginners
ymdev
не-а( Но есть подозрения, что это имя может указываться вне gtk. Где-нибудь рядом с бинарником лежит какой-нибудь файл, описывающий это, а KDE уже подхватывает это, как вариант
если правильно помню оно указывается в *.desktop файле
А соответствие оно должно искать или по классу окна или по имени бинарника... этого точно не помню
источник

AL

Andrey @ozkriff Lesn... in Rust Beginners
ymdev
title и имя - это разное. Вот, например, title указан и меню. Если сравнишь со скриншотом выше, то жирного имени типо Telegram Desktop нет тут
https://develop.kde.org/docs/desktop-file ты чет такое, думаю, хочешь
источник

y

ymdev in Rust Beginners
Vitaly
если правильно помню оно указывается в *.desktop файле
А соответствие оно должно искать или по классу окна или по имени бинарника... этого точно не помню
да, ты прав. Я пошел в /usr/share/applications/telegramdesktop.desktop, а там

[Desktop Entry]
Version=1.0
Name=Telegram Desktop
Comment=.....
источник

y

ymdev in Rust Beginners
Ага, спасибо.
источник