Simple GUI calculator in Python # 1. Application design creation

Поделиться
HTML-код
  • Опубликовано: 25 сен 2024

Комментарии • 313

  • @shtoshpython
    @shtoshpython  2 года назад +12

    Если у вас возникают проблемы с конвертацией, поменяйте знак ">" на флаг "-o".
    Например: "pyside6-uic design.ui -o design.py".
    Конвертируется сразу в нужный юникод UTF-8.

    • @vitaliksunrise2034
      @vitaliksunrise2034 Год назад +4

      Была похожая проблема, с которой столкнулись ребята с комментариях. Флажок не помог, переустановка питона и IDE тоже, прописывание всех возможных путей в переменных средах тоже.
      Что помогло? Полностью прописал пути в терминале:
      D:\PyProjects\Calc\venv\Scripts\pyside6-rcc D:\PyProjects\Calc\files.qrc > D:\PyProjects\Calc\files-rc.py
      Все заработало.

    • @ОляЧеботаренко-д1д
      @ОляЧеботаренко-д1д Год назад

      @@vitaliksunrise2034 ща проверю если работает то огромное спосибо

    • @ОляЧеботаренко-д1д
      @ОляЧеботаренко-д1д Год назад

      @@vitaliksunrise2034 ne rsbotait

    • @overdan222
      @overdan222 Год назад

      Error: RCC: Error in 'C:\Users\ymeli\Desktop\calc\files.qrc': Cannot find file '../Desktop/calc/calculate.png'
      Когда пытаюсь конвертировать files.qrc. Что делать? (calculate.png в том расположении есть)

    • @Shoker9447
      @Shoker9447 Год назад

      Не один способ не работает что делать??

  • @yourstory6329
    @yourstory6329 Год назад +28

    Спасибо этому человеку, благодаря ему я выучил python и прошел собеседование в Google на уборщика придворовых территорий! *Мне очень нравиться, работенка не пыльная, жить можно!*

  • @RadionicsChannel
    @RadionicsChannel 2 года назад +26

    Спасибо, дружище! Благодаря тебе осваиваю программирование)

  • @itzdemonking6340
    @itzdemonking6340 2 года назад +7

    Очень интересные видосы. Продолжай, вкатывает!

  • @elton1104
    @elton1104 2 года назад +6

    спасибо, что у тебя такой голос, тебя приятно слушать

    • @shtoshpython
      @shtoshpython  2 года назад +6

      Мне бы так себя приятно было слушать

    • @elton1104
      @elton1104 2 года назад

      @@shtoshpython это нормально

  • @ОстапСиницын-й9о
    @ОстапСиницын-й9о 2 года назад +63

    Благодаря каналу устроился аналитиком в "Яндекс"

  • @thelcy9463
    @thelcy9463 Год назад +5

    Рофл с калькулятором Tkinter прекрасен

  • @nseed8894
    @nseed8894 2 года назад +6

    9:53 музыка гуля))
    p.s: А, ну и в конце)

  • @lemmedown
    @lemmedown 2 года назад +8

    Очень классный канал. Красавчик чел))

  • @scout_17
    @scout_17 2 года назад +11

    Давно такого искал, всё грамотно объясняешь. Желаю успехов в процветании канала

    • @shtoshpython
      @shtoshpython  2 года назад +3

      Огромное спасибо!

  • @zotkin
    @zotkin 2 года назад +5

    Капэц, чел я давно искал такой канал как твой)))))

  • @ivannuzhyn4668
    @ivannuzhyn4668 2 года назад +4

    Спасибо, было полезно

  • @lookasican
    @lookasican Год назад +1

    для этого перейдем в папку с питоном или виртуальной средой... Шта? Куда куда?

  • @padalshik9465
    @padalshik9465 2 года назад +3

    Очень интересный видос, побольше бы таких. С меня подписка)

  • @ilyuha48
    @ilyuha48 Год назад

    Полезно. Интересно. Спасибо

  • @misunderstoodgenius0
    @misunderstoodgenius0 Год назад +1

    Благодарю каналу устроился работать в Google

  • @damir6910
    @damir6910 Год назад

    Ема а я думал у тебя где 100к подписчиков, благодарю!

  • @grishabony
    @grishabony 2 года назад +1

    Спасибо за крутой ролик

  • @StDancingStar
    @StDancingStar 2 года назад +2

    3:57 давайте назовём элементы что бы в коде было проще обращаться к ним . Ну цифры ясно всё как другие элементы прописывать Х знает и пояснения нет . Я не критикую автора но если решил сделать обучающий ролик то делай его полноценным как что чего . А не так что натыкал и всё , это ты знаешь и понимаешь что куда нажать и что ввести . Как поменял цвета не понятно,где что нажимал ?Тот кто только учится упирается в одну стену и всё , встал . По итогу всё кидает в топку и забывает про этот ролик . Что например в моём случае и происходит . В итоге я в раздумьях стоит ли подписываться или нет . Вообще тема интересная и даже полезная но нужна точная конкретика что куда ткнул где нажал , пойми тот кто только учится многое не понимает, и трудно сориентироваться. = Ты знаешь и умеешь ( красавчик) - я смотрю и примерно 1/3 не понимаю как ты это сделал и даже повторить не могу так как нет пояснения в видено, вот собственно и стена образовывается .

    • @wawy6162
      @wawy6162 2 года назад

      #
      **Как называть элементы?**
      *"Ну цифры ясно всё как другие элементы прописывать Х знает и пояснения нет"* -- забавно наблюдать за ненаблюдательными людьми. Если вы посмотрите внимательнее, то увидите, как автор назвал элементы. Например: если присмотритесь, то увидите необычное название: btn_plus. Название говорит само за себя. Как вы, наверное, знаете, btn -- аббревиатура от слова button ( с англ. кнопка). А "plus" это всеми известный оператор выражения написанный на латинице.
      **Почему автор не дал пояснений?**
      Потому что тут и так все показано на видео перед вашими глазами, как сказать, на блюдечке поднесли. В начале я и сам не понял, как называть, однако поставив на паузу и разглядев по лучше увидел "ключевое слово" btn_plus и btn_del и все стало на свои места. Вы можете по своему назвать "батоны". Например кнопку деления можно назвать btn_delenie и т.д. Так, как вам удобно.
      **“- Делай нормально!”**
      *"Я не критикую автора но если решил сделать обучающий ролик то делай его полноценным как что чего"* -- Автор данного видеоролика все сделал *наглядно* и *подробно,* **видящие видят и слышашие слышат, если, конечно, сами этого хотят.**
      “А не так что натыкал и всё , это ты знаешь и понимаешь что куда нажать и что ввести” - Автор озвучивает свои действия и опять же, повторюсь, *наглядно* показывает, что он делает.
      **“- Да ты колдун!”**
      *“Как поменял цвета не понятно,где что нажимал ?”* - все там понятно. Если у вас знания только на print(”Hello World !”), то спешу огорчить, вам весь ролик будет не понятен.
      Для создания полноценных приложений и приложений с графическим интерфейом на Python используются: ООП (Объектно-ориентированное программирование), Библиотеки (Такие как PySide6 и множество других) и т.д. В нашем случае, в библиотеке PySide6 есть .exe файл QtDesignerr, при помощи которого мы создали в этом ролике дизайн для калькулятора. Приложение QtDesigner поддерживает *язык разметки* **CSS**, который используется для стилизации сайтов. **При помощи него,** **[shtosh python](**ruclips.net/user/shtoshpython)** и поменял цвета и настроил кнопки.**
      **“- Я не понял, это ТЫ виноват, отпыска”**
      *“Тот кто только учится упирается в одну стену и всё , встал . По итогу всё кидает в топку и забывает про этот ролик . Что например в моём случае и происходит . В итоге я в раздумьях стоит ли подписываться или нет . Вообще тема интересная и даже полезная но нужна точная конкретика что куда ткнул где нажал , пойми тот кто только учится многое не понимает, и трудно сориентироваться. = Ты знаешь и умеешь ( красавчик) - я смотрю и примерно 1/3 не понимаю как ты это сделал и даже повторить не могу так как нет пояснения в видено, вот собственно и стена образовывается .”* - Тот кто учится, учится и практикуется не бросает все из за непонимания и ошибок. Рекомендую почитать книгу “Путь в программисты” от автора КОНСТАНТИНА ШЕРЕМЕТЬЕВА. Там в есть глава про барьер. Говорится про выдержку, что если вы не можете терпеть, пытаться разузнать в чем проблема, выдержать и не послать все это к черту, то вы не сможете стать программистом. И скорее всего это про вас, молодой человек. Раз вы кидаете в топку и все забываете. Из за этого барьера то и “*стена образовывается* ”. Обязательно рекомендую к прочтению выше описанную книгу, она кроткая и много времени у вас не займет.
      --
      Мне нежаль вас расстраивать, но скорее всего вы не станете программистом.
      Если хотите написать калькулятор, то будьте добры, сначала изучите Русский язык, потом уже процедурный Python, потом ООП, потом html (для лучшего понимания CSS) потом сам CSS и невозвращайтесь. Всего вам плохого, не изучайте Python, вы пока слишком малы.

    • @shtoshpython
      @shtoshpython  2 года назад +1

      @@wawy6162 первый раз встречаю такой развернутый комментарий на своем канале. Благодарю, но я не думаю, что оно того стоило. Человек не знает БАЗЫ и думает, что я должен разжевать все максимально подробно. Я изначально не ставил себе такой цели. По моим меркам в видео всё вышло понятно для человека, знающего английский на базовом уровне, знаком с Python и CSS.

  • @aizabitsoeva9991
    @aizabitsoeva9991 Год назад

    Неужели, конечно не за 11 минут сделала, и проблемы были вначале с не выполнением сценариев, но я все сделала и не было проблем, что меня до сих пор поражает. Потому что я такой человек, что что-нибудь всегда да не работает.

  • @arlcrow123
    @arlcrow123 2 года назад +5

    не знал, что в Qt, оказывается, есть настройка дизайна

    • @arlcrow123
      @arlcrow123 2 года назад +1

      лайк спустя полгода, кайф, ахахха

    • @МегаОмега-с4ц
      @МегаОмега-с4ц Год назад +1

      @@arlcrow123 а ещё спустя пол - ответ

    • @arlcrow123
      @arlcrow123 Год назад +1

      @@МегаОмега-с4ц хорош!)

  • @Pixel_Magic
    @Pixel_Magic 2 года назад +1

    Arch Linux | Python 3.9.7 | Калькулятор "Штош" работает!

  • @Vova_x_soft_stream
    @Vova_x_soft_stream Год назад +1

    ребят можно ещё сделать это:
    print('вас преветсвует калькулятор')
    a=float(input('первое число: '))
    b=float(input('второе число: '))
    c=(input('что делаем? (+, -, *, /)'))
    if c=='+':
    print('результат: ' ,a+b)
    elif c=='-':
    print('результат: ' ,a-b)
    elif c=='*':
    print('результат: ' ,a*b)
    elif c=='/':
    print('результат: ' ,a/b)

    • @shtoshpython
      @shtoshpython  Год назад

      вас преветсвует фейс палм

  • @sashasasha4967
    @sashasasha4967 Месяц назад

    Подскажиье пожалуйста, а как настроить конвертацию, возникают трудности именно с terminal, не оттображается как в видео

  • @skyn1ght666
    @skyn1ght666 Год назад

    Привет, хочу начать заниматься программированием, думаю над выбором ноута и появился такой вопрос нужна ли мощная видиокарта?А так хочу взять realme book prime(60k) в моем городе, хватит его или смотреть чтото мощнее?буду рад если ответишь🎉

  • @wowlords2588
    @wowlords2588 Год назад +1

    Всем привет ) проблема с конвертацией файлов в pycharm . пишет что нету файла files.qrc . я насамом деле не понял что это за файл и есть ли он по дефолту

  • @woody1341
    @woody1341 Год назад +2

    Почему у меня не получается конвертация файла qrs в py? Файл создается и в PyCharm нет никаких ошибок, но в самом файле всего две строчки:
    Error: C:\Users\Sveta\AppData\Local\Programs\Python\Python311\Lib\site-packages\PySide6
    cc: File does not exist 'files.qrs'
    while executing 'C:\Users\Sveta\AppData\Local\Programs\Python\Python311\Lib\site-packages\PySide6
    cc -g python files.qrs'
    А вот конвертация ui в py прошла успешна.
    Помогите пожалуйста!

    • @neangel2653
      @neangel2653 Год назад

      Привет, ты уже исправил ошибку?

    • @sanchez5534
      @sanchez5534 Год назад +1

      Та же ошибка. Догадываюсь, что проблема заключается в самом расположении проекта и остальных файлов, но точно не скажу что да как, сам пока разбираюсь

  • @timofey-0307
    @timofey-0307 2 года назад +3

    Здравствуй, 10:05 вы конвертировали в UTF-8, а что делать если в правом нижнем углу не отображается ничего кроме event log?

    • @shtoshpython
      @shtoshpython  2 года назад +1

      ПКМ по этой панели и выбираете File Encoding

    • @timofey-0307
      @timofey-0307 2 года назад +1

      @@shtoshpython Привет, твой способ не сработал, но я покапался в настройках и изменил на UTF-8(вроде, если всё правильно сделал). Теперь приложение запускается(в прошлый раз вылезала ошибка), но все кнопки, поле ввода, текст наложились друг на друга в левом верхнем углу. Преобразовал в python file через команду -- pyside6-uic file.ui > file.py. Что делать? В телеграмме могу скинуть скрин. (Ошибок ни каких не выходит)

    • @timofey-0307
      @timofey-0307 2 года назад +1

      @@shtoshpython Твой способ не сработал, потому что у меня вообще при нажатии ничего, не выходит

    • @shtoshpython
      @shtoshpython  2 года назад

      @@timofey-0307 у меня не было такой ошибки, не могу помочь. Ищите в интернетах

  • @walfepreudonym
    @walfepreudonym 3 месяца назад

    А к чему python, если в основном тут другая прога и css?

  • @diegorabid2836
    @diegorabid2836 11 месяцев назад

    Не видно названия файлов. приходитсяя увеличивать и все равно не понятно. пояснений нет. уроки хорошие, но как разобраться ?

  • @xsoner7133
    @xsoner7133 Год назад

    Ролик очень хороший, но на будущее, делай все на так быстро

  • @user-dx4vq3tt8m
    @user-dx4vq3tt8m 7 месяцев назад

    подскажите пожплуйста когда хочу скачать знак бекспейс и калькулятор , то там нету выбора цвета , есть только затемненный и прозрачный, как быть 7

  • @relqry
    @relqry 2 года назад +1

    ку, можно ли вставить картинку на фон как-то? если да, то я так понимаю что надо провести какую-то работу в resource browser?

    • @shtoshpython
      @shtoshpython  2 года назад +1

      Посмотри тут: stackoverflow.com/questions/12829911/pyside-set-background-image-via-style-sheet-not-working

    • @relqry
      @relqry 2 года назад

      @@shtoshpython вродь вышло, спасибо!

  • @Странствующий_Торговец

    Выглядит убого но вы не переживайте дальше будет хуже спасибо поддержал🤣

  • @ТимурСмайлов-ф1ы
    @ТимурСмайлов-ф1ы 2 года назад +1

    Делал всё точь в точь, буква в букву. Вставляю код, цвет и шрифт не меняются

    • @shtoshpython
      @shtoshpython  2 года назад

      В какой объект вставляли код?

    • @ТимурСмайлов-ф1ы
      @ТимурСмайлов-ф1ы 2 года назад

      @@shtoshpython main window, я и в кейпад вставлять пытался...

  • @Оййй-ъ1ц
    @Оййй-ъ1ц 6 месяцев назад

    я не знаю как у теюя это получилось и как это сделать, но объясни пожалуйста, как ты qt соединил с сублимит , и в сублимите ты пишешь и переносится это все в qt

  • @Fizik2322
    @Fizik2322 Год назад

    Как ты взял текст, ты из скачивал, когда я вводил в sumblime и пытался перевести в кьюти дизайнер код ничего не получалось то есть окно не меняло свою окраску

  • @fla1zzz
    @fla1zzz Год назад

    что делааать
    помогите пожалуйста!
    когда конвертирую файлы выходит ошибка
    я пытался с разных путей конвертировать, но безуспешно
    выходит ошибка которая на "while" начинается

  • @opooooop
    @opooooop Год назад

    почему я не могу установить библиотеку PySide6😢

  • @_insideyou4284
    @_insideyou4284 2 года назад +3

    pyside6-rcc : Имя "pyside6-rcc" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + pyside6-rcc files.qrc -o files_rc.py
    Как это нужно исправлять?

    • @_insideyou4284
      @_insideyou4284 2 года назад

      строка:1 знак:2
      + + pyside6-rcc files.qrc -o files_rc.py
      + ~
      Отсутствует выражение после унарного оператора "+".
      строка:1 знак:3

    • @shtoshpython
      @shtoshpython  2 года назад +1

      Попробуй переустановить Python и добавить его в PATH, там будет выбор в установщике

    • @СтепанМакаров-г6ц
      @СтепанМакаров-г6ц 2 года назад

      @@shtoshpython Имя "pyside6-uic" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
      У меня такая же проблема. Жалко что ты забросил канал.

    • @loginof
      @loginof 2 года назад +2

      @@СтепанМакаров-г6ц я решил эту ошибку установкой pyqt6 и другой командой python -m PyQt6.uic.pyuic -x [FILENAME].ui -o [FILENAME].py

    • @Алексей-у8к4и
      @Алексей-у8к4и 2 года назад

      @@loginof Просто лучший брат, Спасибо нахуй 1 день с этой хуйнёй ебался

  • @arnamias4286
    @arnamias4286 9 месяцев назад

    А что делать если верхние кнопки калькулятор больше остальных, хотя значение вертикальности и горизонтальности у всех одинкавое

  • @ЕвгенийРезвов-ъ7ч

    А что делать, скачал pyside6 через терминал. И нет папки pyside6 а другие есть. Это я плохо ищу или я какой-то баг словил?

  • @ch0ck331
    @ch0ck331 Год назад

    У меня не получается конвертировать файл, выдает ошибку file does not exist 'file.qrc'
    Вообще не понимаю что можно сделать

  • @wetgrape4329
    @wetgrape4329 2 года назад +1

    вопрос, это музыка из гуля? (по крайней мере 10:04)

  • @dream3rdream83
    @dream3rdream83 Год назад

    File "C:\Users\79061\PycharmProjects\calculator.py", line 7, in
    from design import Ui_MainWindow
    SyntaxError: source code string cannot contain null bytes
    Как фиксить?

  • @ДанилПотапов-е5з

    invalid Qt Designer file: [Errno 2] No such file or directory: 'calculate.ui' что за проблема как ее порешать

  • @abdubositnematillayev
    @abdubositnematillayev 2 года назад

    спасибо очень помог:) :) :)

  • @sowen_
    @sowen_ Год назад +2

    А как ряды сделать?)

  • @klol1337
    @klol1337 Год назад

    штош пайтон (надеюсь правильно прочел ник...)у меня возникла проблемс. Когда я вставляб код на наведение и нажетие кнопок (изменение цвет.гаммы)ничего не происходит. Остается черный бакграунд и все.
    помоги пожалуйста

  • @obssessed226
    @obssessed226 Год назад

    Error: RCC Parse Error: 'files.qrc' Line: 2 Column: 18 [unexpected tag: ui]. Что делать?

  • @Den-dx1mk
    @Den-dx1mk 2 года назад +2

    А зачем качать pyside если можно сразу pyqt скачать?

    • @shtoshpython
      @shtoshpython  2 года назад

      Действительно ¯\_(ツ)_/¯

  • @spilusgaru
    @spilusgaru 2 года назад

    А в apk файл под Андроид можно сконвертировать из qt?

    • @shtoshpython
      @shtoshpython  2 года назад

      Не пробовал. Мне кажется, что это полный геморрой. Вообще писать под андроид на питоне (обычно юзают Kivy) - плохая практика. Под андроид нужно писать на Kotlin или Java.

    • @spilusgaru
      @spilusgaru 2 года назад

      @@shtoshpython Спасибо. Про Котлин и Джаву я вкурсе :) Жаль только, что я не знаю эти языки :)

    • @МишаняБочкин-ь6ф
      @МишаняБочкин-ь6ф 2 года назад

      Когда начинаю менять название кнопок на btn_x программа вылетает

    • @shtoshpython
      @shtoshpython  2 года назад

      @@МишаняБочкин-ь6ф не встречался с такой проблемой, не могу помочь

  • @k4n1nchen
    @k4n1nchen Год назад

    когда запускаю designer.exe, пишет, что не удается запустить. Что делать?

  • @АлматСериков-е8с
    @АлматСериков-е8с 2 года назад +1

    Штош-> как сделать Window адаптированным? увеличил и уменшил окно, но цифры остаются на месте? спс заранее

    • @shtoshpython
      @shtoshpython  2 года назад

      ты все делал так же, как в видео? Если да, то такого не может быть. Это делается с помощью Horizontal, Vertical и Grid Layout.

    • @АлматСериков-е8с
      @АлматСериков-е8с 2 года назад

      @@shtoshpython да точь в точь. сперва создал окно, потом поставил Grid, label и line edit. и попробывал изменить размер вручную туда сюда. адаптации нету. а на видосе есть.

    • @АлматСериков-е8с
      @АлматСериков-е8с 2 года назад +1

      @@shtoshpython сэнкс бро за интерес на мой вопрос! Нашел еле. Оказываеться ответь лежит на вкладке форма->скомпоновать по сетке!

  • @fyjfghffhtyf
    @fyjfghffhtyf 10 месяцев назад

    помоги мне пожалуйста, умоляю! когда в видео начинается раздел XML у меня нет во всем скрипте desing слова pointing. Ответь прошу

    • @ВладимирМихнев-ы7ж
      @ВладимирМихнев-ы7ж 9 месяцев назад

      А вы пересохранили файл? После того как весь дизайн готов нужно пересохранить файл и открыть уже его в pycharm

  • @БтгВвд
    @БтгВвд 2 года назад +4

    2:23 ясно, понятно, чётко и нихрена не понятно.

    • @shtoshpython
      @shtoshpython  2 года назад +1

      Если тебе сложно понимать происходящее в видео, советую начать с базы. Выше головы не прыгнешь.

    • @БтгВвд
      @БтгВвд 2 года назад

      @@shtoshpython да даже если понимаешь, что происходит у меня происходят ошибка на ошибке, ахахахаха я часы на это трачу писец

    • @БтгВвд
      @БтгВвд Год назад

      @@shtoshpython у меня вопрос появился: какую кнопку обозначают объекты btn_calc, btn_div, btn_mul, btn_neg, btn_plus, btn_point, btn_sub. Я спрашиваю т.к. я расставил паш кнопки не в том порядке как у тебя и поэтому у меня небольшая путаница.

    • @shtoshpython
      @shtoshpython  Год назад

      @@БтгВвд достаточно немного владеть английским языком, чтобы понять, для чего нужны эти кнопки. Порядок не важен, важен смысл. Divide - делить, отсюда btn_div, multiply - умножать - btn_mul, и т.п.

    • @БтгВвд
      @БтгВвд Год назад

      @@shtoshpythonхорошо, я понел

  • @lyteyshi7643
    @lyteyshi7643 2 года назад +1

    Что делать, если написал pyside6-uic .\Design.ui > Design.py,потом заходишь в Design.py(в visual studio code)и он полностью пустой?как-будто новый файл создал

    • @shtoshpython
      @shtoshpython  2 года назад

      первый раз такое вижу, без понятия

    • @ВалерийТ-м1ш
      @ВалерийТ-м1ш 2 года назад

      pip instal PySide6 в командную строку, ушло часа 2, пока дошло

    • @b00gie73
      @b00gie73 2 года назад

      Привет, если ты решил эту проблему, то можешь подсказать как?

    • @loginof
      @loginof 2 года назад +1

      @@b00gie73 я решил эту ошибку установкой pyqt6 и другой командой python -m PyQt6.uic.pyuic -x [FILENAME].ui -o [FILENAME].py

    • @tern1ks55
      @tern1ks55 Год назад

      @@loginof а если такое же,но с files.qrc?

  • @tinko7646
    @tinko7646 2 года назад +9

    Что за програмка в конце?

    • @shtoshpython
      @shtoshpython  2 года назад +2

      Ждал этого комментария : )
      Это программа из статьи по первой ссылке в гугле при запросе "python gui calculator"
      www.geeksforgeeks.org/python-simple-gui-calculator-using-tkinter/
      Настолько она убогая, что лучше написать консольный калькулятор.

    • @tinko7646
      @tinko7646 2 года назад

      @@shtoshpython спасибо:)

    • @end41r53
      @end41r53 2 года назад

      @@shtoshpython не ну прога топ так то, к этим цветам еще коричневый подойдет

    • @shtoshpython
      @shtoshpython  2 года назад

      @@end41r53 и шрифт lobster, вообще кайф

    • @shtoshpython
      @shtoshpython  2 года назад

      @@archijk дизайн, только в виде XML кода

  • @noreblock
    @noreblock Год назад

    Музыка из Dragon ball GT на фоне...

  • @nezeritsky9386
    @nezeritsky9386 Год назад +1

    Привет, можешь подсказать, как создать files.qrc, я просто не пойму где он создаётся, или как его искать.

    • @shtoshpython
      @shtoshpython  Год назад

      Resource Browser > Edit Resources > New Resource File

    • @nezeritsky9386
      @nezeritsky9386 Год назад

      @@shtoshpython это в Qt Desiner?

    • @shtoshpython
      @shtoshpython  Год назад +1

      @@nezeritsky9386 Да

    • @nezeritsky9386
      @nezeritsky9386 Год назад +1

      @@shtoshpython спасибо, помогло)

  • @unit777_editz
    @unit777_editz 11 месяцев назад

    а ведь только в конце ролика узнал, что за музыка играет на фоне...

  • @ГенаХруст
    @ГенаХруст Год назад

    great

  • @tetsu4911
    @tetsu4911 Год назад

    QWindget {
    color: white;
    background-color: #121212;
    font-family: Rubik;
    font-size: 16pt;
    font-weight: 600;
    }
    что делать если при нажетий Apply нечего не работает

    • @ToChka-zj8zp
      @ToChka-zj8zp 11 месяцев назад

      Прости конечно что меня не существовало тут раньше но все же подскажу в чем ошибка.Ошибка в том что ты написал QwiNdget а надо без этой n

  • @kismetttshit335
    @kismetttshit335 2 года назад

    после конвертации появляется файл, который есть на видео, но в нем ничего нет. что делать?

    • @shtoshpython
      @shtoshpython  2 года назад

      Попробуй добавить в команду -g python:
      pyside6-rcc resources.qrc -g python -o resources.py

  • @kaihatsu_sha
    @kaihatsu_sha Год назад

    Все внимательно смотрят на код:
    я в этом моменте 6:07:
    Музыка: "это глупый свин не понимает мечту зайки" :)

    • @shtoshpython
      @shtoshpython  Год назад +1

      ruclips.net/video/JOWRUDKQquk/видео.html
      😏

  • @seydo1377
    @seydo1377 2 года назад +1

    А что делать, если design.ui не открывается в PyCharm’e?

    • @shtoshpython
      @shtoshpython  2 года назад +5

      Если ты про открытие кода, то нужно просто перенести файл в рабочую область. Двойным нажатием PyCharm пытается открыть файл, но не находит ассоциации

    • @seydo1377
      @seydo1377 2 года назад

      @@shtoshpython спасибо, помогло)

    • @aizabitsoeva9991
      @aizabitsoeva9991 Год назад

      Господи спасибо, я искала этот коммент

  • @Gernou5
    @Gernou5 2 года назад

    когда я пишу pip install PySide6, мне выдает ошибку
    "pip : Имя "pip" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также на
    личие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + pip install PySide6
    + ~~~
    + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException"
    использую питон 3.10.5 и точно такой же кодовый редактор как и в видео

    • @shtoshpython
      @shtoshpython  2 года назад +1

      Добавь путь к Python в переменную окружения PATH, а если ничего не понял, то просто переустанови и нажми на галочку "Добавить в PATH" в инсталляторе. Эта проблема гуглится очень просто, учись использовать поисковик.

  • @demure_iskander
    @demure_iskander Год назад

    Привет. У меня возникла проблема на 5:10 моменте. Какой мне надо открыть проект в саблайме? У тебя написано QMainWindovs.css. Как мне это сделать?
    Ещё у меня нет подсказок, как у тебя и текст не загорается цветным в написание кода. Помоги плиз

    • @shtoshpython
      @shtoshpython  Год назад

      Открываешь саблайм, создаешь новый файл, даешь ему имя с расширением .css в конце. Возможно, что я устанавливал какое-то расширение или плагин для подсветки и подсказок для css кода, но вроде должно быть по дефолту.

    • @demure_iskander
      @demure_iskander Год назад

      @@shtoshpython спасибо! А не знаешь что делать если нет по дефолту подсветки и подсказок?

  • @rucat284
    @rucat284 2 года назад

    А как ты сделал чтобы можно было через редактор изменять css, или просто надо в редакторе писать код, а потом вставлять?

    • @shtoshpython
      @shtoshpython  2 года назад

      в редакторе удобнее писать: автоматическое дополнение и отступы. Потом уже вставлял в Qt Designer -> change stylesheet на виджете

    • @rucat284
      @rucat284 2 года назад

      @@shtoshpython Спасибо

    • @zorflon6051
      @zorflon6051 7 месяцев назад

      @@shtoshpython написал точь в точь код в change stylesheet, как у тебя, скачал шрифт Rubik, закинул к остальным шрифтам в папку Fonts, но у меня все равно почему то при нажатии кнопки "Appay" ничего в плане внешнего вида калькулятора не меняется

  • @killbro5341
    @killbro5341 2 года назад

    Оставь сылочку на такой качфовый калькулятор я просто трейдер и часто пользуюсь етим приложениям но на виндовс 10 калькулятор не очень удобен умаляю заметь.

  • @StrelokRadist
    @StrelokRadist Год назад

    Темы рабочего стола в питоне не поддерживаются?

  • @ressurection8991
    @ressurection8991 2 года назад

    Почему то на google fonts я не могу найти где выбрать цвет иконки, это я тупой, или гугл фонтс обновили как-то?

    • @shtoshpython
      @shtoshpython  2 года назад +1

      Обновили немного, добавили разделение на Material Symbols (выбирается по умолчанию) и нужные Material Icons

    • @ressurection8991
      @ressurection8991 2 года назад

      @@shtoshpython Понял

  • @АртёмСемёнов-о8р
    @АртёмСемёнов-о8р 2 года назад

    Я не могу нати "Horizontal"! Подскажи где он находится,

    • @shtoshpython
      @shtoshpython  2 года назад

      Сверху панель с 3 палочками параллельными, посмотри внимательно видео

  • @sanjarbobojonov7877
    @sanjarbobojonov7877 2 года назад

    у меня у одного видимо 2 левых ряда сжались когда я написа css код для кнопок

    • @shtoshpython
      @shtoshpython  2 года назад

      перепроверь horizontal policy на всех кнопках

  • @NP-tf6jf
    @NP-tf6jf Год назад +1

    А где можно настроить вид калькулятора?

    • @shtoshpython
      @shtoshpython  Год назад

      а можно вопрос поконкретнее? Что ты имеешь в виду?

    • @ОляЧеботаренко-д1д
      @ОляЧеботаренко-д1д Год назад

      @@shtoshpython цвет калькулятора где вписывать?

    • @grad13nter
      @grad13nter Год назад

      @@ОляЧеботаренко-д1д посмотри видео хорошенько примерно на половине он вставляет код из css

  • @user-hql5qy4x697yggt
    @user-hql5qy4x697yggt 2 года назад

    Подписался

  • @alexalex2783
    @alexalex2783 2 года назад +1

    Видос афигенный, спасибо. Понимаю что тебе абсолютно без разницы на замечания но вот оно - лучше не вставлять столько попыток пошутить на всем подряд. У тебя же не КВН или шоу уральских пельменей или Comedy club. Ты о программировании рассказываешь. Одна две шутеечки причем более четкие может и норм, а то через каждый 30 сек залетные шутки причем специфичные именно под тебя, а смотрящих очень много и хер знает кто из них в курсе очередного мемчика)

    • @shtoshpython
      @shtoshpython  2 года назад

      Благодарю. Как ты и сказал, мне абсолютно без разницы, я так чувствую :) Но спасибо за обратную связь.

    • @thelcy9463
      @thelcy9463 Год назад

      А разве это может кому-то помешать воспринять информацию?
      Ютуб, это не исключительно образовательная платформа, по большей части он несет развлекательный характер, где все виды шуток уместны ( за исключением обсурдных ).
      В этом видео же автор разбавляет полезную информацию с шутками/приколами, которые могут и настроение поднять, и видео сделать интереснее. Тут больше плюсов, чем минусов. Это нельзя назвать замечанием, только наоборот ).
      P.s. Это я еще не стал подмечать то, что юмор в видео никак не излишен, автор соблюдает меру. Ты же пишешь совсем иначе.

  • @yulianrudenko9926
    @yulianrudenko9926 2 года назад

    блин, почему когда конвертирую files.qrs в files_rc.py, то в files_rc.py у меня и близко не то что вышло у тебя на видео, а:

    icons/calculator.png
    icons/outline_backspace_white_24dp.png

    шо я делаю не так :(

    • @shtoshpython
      @shtoshpython  2 года назад

      Так это же код qrc файла, а не питоновского

    • @yulianrudenko9926
      @yulianrudenko9926 2 года назад

      @@shtoshpython ой да это я дурак, не туда смотрел еще и писал qrs а не qrc и не мог понять почему File does not exist в py файле
      спасибо

  • @агу6ка
    @агу6ка 2 года назад

    ничего не понятно.я делаю как вы говорите, но получается совсем иное

  • @neangel2653
    @neangel2653 Год назад

    пишет команда неправильная в самом конце

  • @yuriismakota9574
    @yuriismakota9574 11 месяцев назад

    Сложно для начинающего, очень быстро все... Если что то пропустил, сложно найти нужный момент, осилил видео за часа два не меньше, но все получилось ок)

  • @ozeros9184
    @ozeros9184 Год назад

    Что-то похоже на delphi

  • @yonsha5544
    @yonsha5544 2 года назад

    У меня проблема:
    при попытке установить стиль, он просто не устанавливается. Может я допустил ошибку?
    QWidget {
    color: white;
    background-color: #121212
    font-size: 16pt;
    font-family: Rubik;
    font-weight: 600
    }
    Да-да,он тот же

    • @shtoshpython
      @shtoshpython  2 года назад

      Не тот же, пропустил 2 точки с запятой

    • @yonsha5544
      @yonsha5544 2 года назад

      @@shtoshpython а, огромное спасибо

    • @angry_tiger4478
      @angry_tiger4478 Год назад

      @@shtoshpython та же проблема но код перепроверил несколько раз ,все верно ,что делать?)

    • @angry_tiger4478
      @angry_tiger4478 Год назад

      таблица стилей заполнена корректно

    • @shtoshpython
      @shtoshpython  Год назад

      @@angry_tiger4478 скинь код

  • @abdulazizmuminov5094
    @abdulazizmuminov5094 2 года назад +1

    Tell us how it been!!

    • @shtoshpython
      @shtoshpython  2 года назад

      Tell us what you're talking about!!

  • @CYBERBORODA483
    @CYBERBORODA483 2 года назад

    у меня все кнопки как прибитые с текстом, syze policy поменял как на видео и нифига

    • @shtoshpython
      @shtoshpython  2 года назад

      Весьма информативно. Что значит прибитые с текстом? Текст прижат к какому-то краю кнопки? Или проблема именно в кнопках?

    • @CYBERBORODA483
      @CYBERBORODA483 2 года назад

      @@shtoshpython пропустил момент с пролиновкой, при изменении окна кнопки оставались на месте.

  • @mrgray2024
    @mrgray2024 2 года назад +2

    почему так мало лайков?

  • @staminavishe
    @staminavishe 10 месяцев назад

    PySide6-uic : Имя "PySide6-uic" не распознано как имя командлета, функции, файла сценария или выполняемой программы.
    Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + PySide6-uic designcal22.ui -o designcal22.py
    + ~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (PySide6-uic:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    Это при попытке конвертации из ui в py

  • @rustamkhazeev9781
    @rustamkhazeev9781 2 года назад

    Ребят, помогите тут, кто шарит. В инете ифну я не нашел. Почему у меня при конвертации пустой файл, хотя он должен весить 16 кб. "К сожалению, при включении поддержки IntelliCode для Python возникла ошибка. Дополнительные сведения см. в окнах вывода "Python" и "Visual Studio IntelliCode" появляется эта ошибка. И при открытии файла после конвертации, он у меня прост о пустой(ну весит потому что 0 кб) Помогите пожалуйста. Редактор VS Code

    • @shtoshpython
      @shtoshpython  2 года назад

      попробуй вместо символа > использовать флаг -o в команде конвертации

    • @rustamkhazeev9781
      @rustamkhazeev9781 2 года назад

      @@shtoshpython Спасибо, я все же решил скачать pycharm:D Спасибо за то, что ты отвечаешь на вопросы. У меня к тебе кстати еще один вопрос есть. При запуске приложения у меня просто пустое белое окно. С чем это может быть связано?

    • @shtoshpython
      @shtoshpython  2 года назад

      @@rustamkhazeev9781 ¯\_(ツ)_/¯

  • @bambuzl1192
    @bambuzl1192 2 года назад

    Привет! Как решить эту проблему: при попытке конвертировать qrc файл в py выдает ошибку:
    pyside6 files.qrc > files_rc.py
    pyside6 : Имя "pyside6" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + pyside6 files.qrc > files_rc.py
    + ~~~~~~~
    + CategoryInfo : ObjectNotFound: (pyside6:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @shtoshpython
      @shtoshpython  2 года назад

      pyside6-rcc для конвертирования файла ресурсов и pyside6-uic для дизайна, ты написал просто pyside6

    • @bambuzl1192
      @bambuzl1192 2 года назад

      @@shtoshpython Спасибо, но в файле написано
      Error: C:\Users\andre\AppData\Local\Programs\Python\Python310\Lib\site-packages\PySide6
      cc: File does not exist 'files.qrc'
      while executing 'C:\Users\andre\AppData\Local\Programs\Python\Python310\Lib\site-packages\PySide6
      cc -g python files.qrc'

    • @bambuzl1192
      @bambuzl1192 2 года назад

      @@shtoshpython Я просто новичок, не пойму, что такое файл ресурсов

    • @shtoshpython
      @shtoshpython  2 года назад

      @@bambuzl1192 File does not exist 'files.qrc' БУКВАЛЬНО означает то, что написано - не существует файла files.qrc. Может быть, ты его не туда поместил или вообще не создал.

  • @hdfhfbf2771
    @hdfhfbf2771 8 месяцев назад

    проблемы начались ещё с начала установки программ 😬

    • @lionwilson
      @lionwilson 6 месяцев назад

      +, я пробував встановити PySide6, не встановлювалось, багато проблем, в результаті - 1 голина

  • @kersin1668
    @kersin1668 2 года назад

    Ничего не понял я на 3 минуте затупил как эти кнопки делать....

    • @kersin1668
      @kersin1668 2 года назад

      А нет просто видио смотреть внимательней надо я в час ночи мечтая полител учится.....

  • @slavacesum7039
    @slavacesum7039 2 года назад +1

    Штош, permission error: [winerror 5] отказано в доступе

    • @shtoshpython
      @shtoshpython  2 года назад

      Очень странно, попробуй запустить от имени администратора

    • @slavacesum7039
      @slavacesum7039 2 года назад

      @@shtoshpython не хочет, все равно еррор

    • @shtoshpython
      @shtoshpython  2 года назад

      @@slavacesum7039 штош, не судьба) ищите ответы в интернетах, я не встречался с таким

  • @vlados4529
    @vlados4529 4 месяца назад

    Простой GUI калькулятор на PYTHON #1. Дизайн приложения
    Я буду использовать css(

  • @r1flestandoff211
    @r1flestandoff211 Год назад

    А где ты пишешь код для дизайна калькулятора

  • @kersin1668
    @kersin1668 2 года назад

    А как открыть конечное окно когда делаешь стилизацию?

  • @КОП22-з8в
    @КОП22-з8в Год назад

    Из нефтяников готовлюсь в разработчики

  • @rustamkhazeev9781
    @rustamkhazeev9781 2 года назад

    Подскажи пожалуйста все треки, которые у тебя играли на заднем плане :3 Буду очень благодарен.

    • @shtoshpython
      @shtoshpython  2 года назад

      Ищи тут
      ruclips.net/user/Avel_Ren/videos

  • @Funfayk082
    @Funfayk082 2 года назад

    1:38 Это же... Это же... Музыка... Она... Такая... GT-шная...

    • @shtoshpython
      @shtoshpython  2 года назад

      ruclips.net/video/3_uQkUH3g5E/видео.html

  • @tarux1327
    @tarux1327 2 года назад +3

    Если хотите выбрать несколько элементов, то колёсико мышки зажмите и выберете несколько элементов

    • @shtoshpython
      @shtoshpython  2 года назад

      Дельный совет, благодарю

    • @shluhogon_42
      @shluhogon_42 Год назад

      Или выбрать в панели справа

  • @summertimeblood
    @summertimeblood Год назад

    PermissionError: [WinError 5] Access is denied

    • @tern1ks55
      @tern1ks55 Год назад +1

      Тоже самое, дал разрешения администратора, все равно не вышло.