@dsr_news · Post #114 · 14.02.2022 г., 06:53
😎 Мы знаем, что вы любите на самом деле)) 💟Поздравляем с 14 февраля💟 #DoingSoftwareRight
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #380 · 21 окт.
Регулярно приходится писать и ревьюить код, где используется PySide2-6. Заметил, что в подавляющем большинстве случаев настройка создаваемых базовых виджетов происходит через методы. Думаю, всем знаком такой способ. Простой пример с кнопкой: button = QPushButton("Click Me") button.setMinimumWidth(300) button.setFlat(True) button.setStyleSheet("font-size: 20pt") button.setToolTip("Super Button") button.clicked.connect(lambda: print("Button clicked")) Но есть и альтернативный способ - настройка через свойства. Это просто ключевые аргументы конструктора класса. Хоть они и не указаны в документации как аргументы, но они есть) Этот код делает тоже самое но с помощью Property button = QPushButton( "Click Me", minimumWidth=300, flat=True, styleSheet="font-size: 20pt", toolTip="Super Button", clicked=lambda: print("Button clicked"), ) Где это может быть полезно ▫️ Это выглядит более аккуратно и коротко, уже повод использовать ▫️ Может использоваться в заполнении лейаута, когда нам не нужно никакое другое взаимодействие с виджетом и поэтому сохранять его в переменную не требуется. Например, лейбл или кнопка. widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) layout.addWidget(QLabel("Button >", alignment=Qt.AlignRight)) layout.addWidget(QPushButton("Click Me", clicked=lambda: print("Button clicked"))) widget.show() Либо так widget = QWidget(minimumWidth=400) layout = QHBoxLayout(widget) for wd in ( QLabel("Button >", alignment=Qt.AlignRight), QPushButton("Click Me", clicked=lambda: ...) ): layout.addWidget(wd) widget.show() ▫️ Можно хранить настройки в каком-то конфиге или генерировать на лету, после чего передавать как kwargs. kwargs = {"text": "Hello " * 30, "wordWrap": True} my_label = QLabel(**kwargs) Как получить полный список доступных свойств? Эта функция распечатает в терминал все свойства виджета и их текущие значения def print_widget_properties(widget): meta_object = widget.metaObject() for i in range(meta_object.propertyCount()): property_ = meta_object.property(i) property_name = property_.name() property_value = property_.read(widget) print(f"{property_name}: {property_value}") #tricks#qt
Пребарај: #doingsoftwareright
@dsr_news · Post #114 · 14.02.2022 г., 06:53
😎 Мы знаем, что вы любите на самом деле)) 💟Поздравляем с 14 февраля💟 #DoingSoftwareRight
Hashtags
@dsr_news · Post #234 · 22.11.2022 г., 08:28
#DSR разработал защищенный реестр (DCL) для IoT-стандарта Matter 🆕Официальный запуск стандарта для умного дома состоялся в рамках ежегодной встречи участников сообщества CSA (Альянс стандартов подключения) в Нидерландах. 📢 Principal Software Engineer DSR Александр Щербаков принял участие в запуске и выступил с презентацией. 💬Он рассказал про DCL (Distributed compliance ledger), распределенный реестр совместимости IoT-устройств. Это криптографически защищенная распределенная сеть, которая позволяет производителям обновлять информацию об устройствах. DCL - ключевой компонент Matter, стандарта подключения для умного дома, разработанного участниками CSA, включая Amazon, Apple, Google, Comcast, IKEA и Huawei. 🔥Кроме того, VPO компании Евгения Пешкова в качестве председателя рабочей группы провела 5 сессий, посвящённых развитию беспроводного протокола Zigbee. CSA — сообщество компаний, работающих над беспроводными протоколами Zigbee и Matter. DSR состоит в альянсе с 2012 года. #DoingSoftwareRight
Hashtags
@dsr_news · Post #1097 · 17.09.2025 г., 07:50
🎉DSR Corporation исполнилось 27 лет! Что мы сделали за это время? 📌 Запустили более 1000 проектов 📌 Собрали экспертную команду мечты 📌 Обучили более 1500 студентов по всему миру 📌 Собрали нереально крутой стек технологий от Embedded до Machine Learning 📌 Открыли 6 офисов в разных странах 📌 Стали теми, кем гордимся Наши достижения вдохновляют нас двигаться дальше. Смотрим в будущее с энтузиазмом и готовностью встречать новые возможности и крутые проекты! DSR rocks! 🤘🔥 #DSR#DoingSoftwareRight#DSR_team
Hashtags
@dsr_news · Post #573 · 03.11.2023 г., 05:20
Команда DSR Tashkent отметила 3️⃣й день рождения! 👏Три года назад талантливые инженеры-программисты из Узбекистана присоединились к международной команде DSR, и с тех пор мы достигли замечательных результатов, учились и росли вместе. Тимур Рахматуллаев, наш regional manager в Ташкенте делится своими мыслями о нашем пути: "Я хочу выразить искреннюю благодарность руководству за их непоколебимое доверие и всей команде DSR за постоянную поддержку. С самого начала мы чувствовали себя важной частью большой семьи DSR. Я искренние желаю всей команде профессиональных достижений, увлекательных проектов и бесконечных возможностей!" 🎉Поздравляем наших коллег! #DSR#DoingSoftwareRight#DSR_team
Hashtags
@dsr_news · Post #293 · 07.03.2023 г., 13:00
💐С 8 марта, наши прекрасные IT-девушки! DSR от всей души поздравляет вас с Международным женским днем! Спасибо вам за новые идеи, ваш талант, наставничество и поддержку, которые вдохновляют всю команду и делают нас сильнее! От разработки передового программного обеспечения до руководства международными проектами - вы часть успеха DSR. 🌺🌺🌺 Желаем вам дальнейших профессиональных побед, новых интересных задач и, конечно же, счастья в личной жизни! 🌹Пусть ваша жизнь будет наполнена яркими красками и приятными моментами каждый день! #DSR#DoingSoftwareRight#DSR_team
Hashtags
@dsr_news · Post #220 · 07.10.2022 г., 10:41
Продолжаем знакомить вас с #DSR_team! 👨💻Наш Division Manager Иван Тищенко присоединился к DSR по счастливой случайности – и вот уже 1️⃣8️⃣ лет он трудится в команде профессионалов, искренне увлеченных разработкой ПО. Решать рабочие задачи, по словам Ивана, ему помогает математика и логика. В свободное время Иван любит читать научную фантастику, кататься на велосипеде и путешествовать на каное. А этом году он впервые плавал на сапах в море:💬«Мы были вознаграждены: наблюдали как в 5-10 метрах от нас дельфины охотятся за своим обедом!» #DSR#DoingSoftwareRight
Hashtags
@dsr_news · Post #213 · 17.09.2022 г., 06:48
💥ТОП-5 интересных фактов ко дню рождения DSR! Нам исполняется 24 года. В честь праздника, мы решили поделиться интересными фактами о компании. ✅DSR работает с большинством современных технологий: веб и мобильной разработкой, блокчейном, цифровыми медиа, беспроводными технологиями, решениями для интернета вещей, с компьютерным зрением и машинным обучением. ✅Аббревиатура DSR расшифровывается как Doing Software Right. Это слова благодарного клиента и давнего друга компании. ✅В нашей команде более 230 инженеров международного уровня. За все время работы мы успешно выполнили более 1000 проектов и разработали 10 собственных продуктов. ✅Cофт, написанный инженерами DSR Corporation, используют во многих сферах - от гибридных автомобилей до скоростных поездов. ✅Учебный центр DSR начал работать на базе ВГУ 10 лет назад. За это время бесплатное обучение прошли 1500+ начинающих инженеров. Лучших выпускников мы приглашаем на собеседование! 🎉Keep Doing Software Right since 1998! #DSR#DoingSoftwareRight#DSR_team
Hashtags
@dsr_news · Post #209 · 14.09.2022 г., 12:12
🔥 Наш software engineer Мария Тихонова недавно побывала на танцевальном батле в Ростове, где защищала честь Воронежа! «Я участвовала в Waacking Beginners и House Beginners. Было очень холодно, но не нам! Атмосфера зарядила энергией и оставила море классных впечатлений!» Да, программист — это далеко не всегда человек, который проводит всё время за компьютером, генерируя тысячи строк кода 👨💻 Пример Марии помогает ломать стереотипы о программистах ✅ ❗️Кстати, в нашей команде есть не только любители танцев. Увлечения инженеров DSR разнообразны – от скалолазания до коллекционирования винтажных вещей! #DSR#DoingSoftwareRight#DSR_team
Hashtags
@dsr_news · Post #206 · 13.09.2022 г., 07:26
#DSR_team поздравляет коллег с Днем программиста! 👨💻🎉Желаем профессионального развития, интересных проектов и здоровья! #DSR#DoingSoftwareRight
Hashtags
@dsr_news · Post #181 · 17.06.2022 г., 12:39
DSR Corporation стала резидентом IT-парка Узбекистана! 💬Как отметил Regional Manager Тимур Рахматуллаев, накопленная десятилетиями экспертиза позволит нам, как резидентам, внести весомый вклад в развитие IT-сектора. ✅Кроме этого, компания планирует развивать сотрудничество в сфере обучения молодых специалистов. 👉🏻Учебный центр DSR Corporation проводит бесплатные обучающие курсы и ежегодную производственную практику для начинающих IT- специалистов. 👀В августе откроется регистрация на бесплатные курсы по веб-разработке, тестированию устройств интернета вещей, а также программированию для встроенных систем. 👨💻Занятия будут вести инженеры международного уровня, поэтому теоретического и практического материала в рамках обучения будет вполне достаточно для позиции Junior. По итогам лучшие выпускники получат приглашение на собеседование. #DSRCorporation#DoingSoftwareRight
@dsr_news · Post #219 · 03.10.2022 г., 09:36
Важная информация ‼️ 💥 Тестирование DSR Embedded Systems Lab: сегодня, с 17:30 МСК до 19:30 МСК Все зарегистрированные уже должны получить письмо (проверьте спам и все папки со входящими) с сайта testportal.net. 👉🏻 Если вы его не получили, пишите на [email protected]. Удачи на тестировании! 👩💻 💥 Первая лекция DSR .NET School: сегодня, в 17:30 МСК Регистрация на курс будет открыта до 15:30 МСК❗️ Затем вы получите письмо (проверьте спам и все папки со входящими) со ссылкой на Telegram-канал курса, где опубликована ссылка на лекцию в Zoom. Если письмо не пришло до 16:30, напишите нам на [email protected] #DSR#DoingSoftwareRight#DSR_courses
@dsr_news · Post #218 · 30.09.2022 г., 07:02
Приходите на онлайн-презентацию курса учебного центра DSR! ⏲Лаборатория встроенных систем: 30 сентября, 17:30 МСК Что будет: ✅подробности про обучение ✅знакомство с преподавателями ✅ответы на вопросы ❗️ Если вы зарегистрировались на курс, то уже получили ссылку на трансляцию в Zoom (проверьте спам и все папки со входящими сообщениями). ❗️ Если и в спаме письма нет, то напишите нам в комментариях адрес электронной почты, указанный при регистрации. 👀Регистрация на . NET School всё еще открыта! Первое занятие — в понедельник, 3-го октября. Присоединяйтесь! До встречи! #DSR#DoingSoftwareRight#DSR_courses