В фреймворке PyQt (и PySide тоже) часто встречается настройка чего-либо с помощью так называемых флагов.
widget.setWindowFlags(Qt.Window)
Взаимодействие нескольких флагов делается с помощью бинарных (или побитовых) операторов.
Несколько флагов можно указать с помощью оператора "|"
list_item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
исключить флаг из уже имеющегося набора можно так
list_item.setFlags(list_item.flags() ^ Qt.ItemIsEnabled)
Добавить новый флаг к имеющимся можно так
list_item.setFlags(list_item.flags() | Qt.ItemIsEnabled)
А проверка наличия делается так
is_enabled = item.flags() & Qt.ItemIsEnabled > 0
Почему именно так? Всё дело в том как именно работают побитовые операторы. Но об этом в следующем посте.
#qt
Инвестиции для начинающих: с чего начать и как не попасться мошенникам?
Полный выпуск — на нашем Youtube канале
В этом выпуске спикер Дмитрий Сочин — эксперт по финансам, трейдер расскажет, с чего стоит начинать инвестору без опыта и как не стать жертвой обмана.
Каждый выпуск #FinPodcast — это практичные советы, свежие идеи и мотивация на пути к финансовой грамотности.
Слушайте, делитесь и становитесь финансово увереннее!
Инвестиции для начинающих: с чего начать и как не попасться мошенникам?
📹Смотрите полный выпуск по ссылке https://youtu.be/eXe-1lEzXB4?si=372Vof1jloHAhV4i
Гость — Дмитрий Сочин, эксперт по финансам и трейдер. Он поделится, как новичку грамотно начать инвестировать и как не стать жертвой обмана.
🎞Каждый #FinPodcast — это полезные рекомендации, новые идеи и вдохновение для развития вашей финансовой грамотности.
Не успели посмотреть предыдущие выпуски? Все они ждут вас на официальном YouTube-канале проекта FinGramota.
➡️Слушайте, делитесь и становитесь финансово увереннее!
Дорогие друзья❤️!
На нашем YouTube-канале Fingramota.kz вас ждут увлекательные подкасты с участием ведущих финансовых экспертов Казахстана. Сегодня вспомним, как правильно урегулировать задолженность по долгам и кредитам.
🎙Своими рекомендациями делится Дмитрий Акмаев, главный специалист проекта FinGramota.
Каждый эпизод #FinPodcast — это практичные советы, новые идеи и полезная информация для вашего финансового благополучия.
➡️Слушайте, делитесь и будьте финансово уверены!
ФИНАНСОВЫЕ ЦЕЛИ И ЗАДАЧИ. ЛИЧНЫЙ И СЕМЕЙНЫЙ БЮДЖЕТ
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ФИНАНСОВАЯ ГРАМОТНОСТЬ И ИНВЕСТИЦИИ ДЛЯ ДЕТЕЙ
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ИНВЕСТИЦИИ: С ЧЕГО НАЧАТЬ НОВИЧКУ И КАК НЕ СТАТЬ ЖЕРТВОЙ МОШЕННИКОВ?
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ФИНАНСОВЫЕ ПЛАНЫ НА НОВЫЙ ГОД
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
МФО И КОЛЛЕКТОРЫ: ПРАВА ЗАЕМЩИКОВ И ОБЯЗАННОСТИ СТОРОН
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ЦИФРОВЫЕ ИНФОРМАЦИОННЫЕ РЕСУРСЫ: ФАКТЧЕКИНГ И ВЫБОР ФИНАНСОВОГО ПРОДУКТА
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ФИНАНСОВОЕ МОШЕННИЧЕСТВО: ЦИФРОВЫЕ МЕТОДЫ, ФИШИНГ, ДИПФЕЙКИ, ШИФРОВАНИЕ
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
ФИНАНСОВОЕ МОШЕННИЧЕСТВО: КАК НЕ СТАТЬ ЖЕРТВОЙ?
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!
КАК ПРАВИЛЬНО ВЫБРАТЬ КРЕДИТ И НА ЧТО ОБРАТИТЬ ВНИМАНИЕ
Полную версию смотрите здесь
Каждый выпуск #FinPodcast — это новые идеи, советы и вдохновение для вашего финансового роста.
‼️Не успели прослушать наши прошлые эпизоды? Все выпуски доступны на официальном YouTube-канале проекта #FinGramota
Делитесь, слушайте и будьте финансово уверены!