В фреймворке 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
Il rettore Luciano #DAmico è il candidato di PD, M5S, Italia Viva e diversi partiti di centrosinistra alle elezioni regionali in Abruzzo. Sfiderà il governatore uscente Marsilio
@UltimoraPolitics
🚢d’Amico Tankers расширяет покрытие своего флота тайм-чартерными контрактами.
d’Amico International Shipping объявила об увеличении покрытия периодными чартер-контрактами для флота через ряд новых и продлённых соглашений, укрепляя доходность на фоне сильного рынка продуктовых танкеров.
Операционная дочерняя компания d’Amico Tankers пролонгировала тайм-чартер одного танкера типа MR1 на 17 месяцев и ещё одного типа MR2 на 15 месяцев сверх текущего срока.
Подписаны новые 12-месячные тайм-чартерные контракты на один танкер типа MR1 и один MR2, а также 24-месячное соглашение на танкер типа Eco-LR1 с опционом продления ещё на год по более высокой ставке.
После этих сделок примерно 54% доступных дней флота зафиксировано в 2026 году по средней ставке около $23 492/сутки, а на 2027 год — 22% по $23 528/сутки. На 2028 год закреплено около 1% дней по $26 444/сутки.
Стратегия позволяет компании зафиксировать значимую часть будущей прибыли, одновременно сохраняя участие в потенциально сильном спотовом рынке.
Фундаментальная поддержка сегмента связана со старением мирового танкерного флота и ростом нефтяных потоков, включая поставки из стран с повышенной геополитической неопределённостью.
📌d’Amico International Shipping S.A. — международная танкерная компания, основанная в 1990-х годах в Италии, специализируется на перевозке нефтепродуктов. Акции обращаются на Миланской фондовой бирже; контрольный пакет принадлежит семье д'Амико (d’Amico) при участии институциональных инвесторов.
#ProductTankers#TimeCharter#dAmico#FreightMarket#ShippingFinance