Я сейчас вызываю через кнопку: нажимаю кнопку - открывается filedialog - выбираю папку - записываю путь в textField. Думаю может есть смысл убрать кнопку?
А вдруг появится гик, у которого в буфере обмена лежит путь к файлу и попытается вставить в textField текст (ctrl+v) ?)
я думаю не надо... это юзер френдли. некоторые люди быстро печатают. им не нужна кнопка и диалог, они сами наберут путь руками в текстовом поле.. если будет вылазить диалог, это будет их ппц бесить. И это бесить продвинутых пользователей! так что оставь кнопку для чайников. и поле для продвинутых!
Qml? Если нет сигнала нужного то сверху можно повесить свой mouseArea только не забудь свойства выставить чтоб события на элемент ниже прокинуть
А если тогда сделать так - оди клик: можно печатать путь, а двойной клик: открывается filedialog?
кнопка нужна! как ты будешь сообщать, что нужен дабл клик? если прям ппц места нет, кнопку сделаю манюсенькую без слов, один значок папки там или файлика...
Обсуждают сегодня