در این مطلب، ویدئو پنجره رابط کاربری گرافیکی پایتون با PySide6 (Qt برای پایتون) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:40
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:05,920 –> 00:00:07,600
سلام دوستان من parwaze هستم و به
2
00:00:07,600 –> 00:00:08,960
اولین ویدیوی من در
3
00:00:08,960 –> 00:00:10,960
سایت پای 6 خوش آمدید. حالا در این ویدیو
4
00:00:10,960 –> 00:00:12,480
قصد داریم یک معرفی ساده برای
5
00:00:12,480 –> 00:00:14,480
سایت پای داشته باشیم و بعد از آن
6
00:00:14,480 –> 00:00:16,160
در مورد مراحل نصب صحبت کنیم
7
00:00:16,160 –> 00:00:17,920
و در پایان حالا میخواهیم
8
00:00:17,920 –> 00:00:20,400
پنجره ساده رابط کاربری خود را با استفاده از علامت pi بسازیم،
9
00:00:20,400 –> 00:00:23,039
حالا اول از همه آنچه که pi side است،
10
00:00:23,039 –> 00:00:25,279
اکنون یک پایتون است که برای qt5 c
11
00:00:25,279 –> 00:00:27,760
به علاوه اکنون pi side 6 یک
12
00:00:27,760 –> 00:00:29,519
اتصال پایتون برای qt5
13
00:00:29,519 –> 00:00:32,558
نسخه 6 است. حالا uh
14
00:00:32,558 –> 00:00:35,920
qt5 یک چارچوب gui است که شما می
15
00:00:35,920 –> 00:00:37,680
توانید برنامه های gui را با استفاده از
16
00:00:37,680 –> 00:00:40,960
زبان برنامه نویسی uh c plus plus بسازید و
17
00:00:40,960 –> 00:00:42,079
18
00:00:42,079 –> 00:00:44,160
پایتون پیوند پایتون است برای مثال اگر می خواهید
19
00:00:44,160 –> 00:00:45,440
20
00:00:45,440 –> 00:00:47,280
برنامه های گوگل را با استفاده از پایتون ایجاد کنید،
21
00:00:47,280 –> 00:00:48,879
22
00:00:48,879 –> 00:00:51,039
اکنون می توانید از سایت pi استفاده کنید اگر به توسعه qt5c plus plus gui علاقه مند هستید،
23
00:00:51,039 –> 00:00:52,160
24
00:00:52,160 –> 00:00:55,760
فقط می توانید دوره کامل من را
25
00:00:55,760 –> 00:00:56,960
در مورد qt5c
26
00:00:56,960 –> 00:00:59,199
بعلاوه بررسی کنید، من لینک را در توضیحات ویدیو اضافه کردم
27
00:00:59,199 –> 00:01:00,640
28
00:01:00,640 –> 00:01:04,400
اکنون همچنین piquet5 را داریم و
29
00:01:04,400 –> 00:01:06,640
ویدیوهای زیادی در pi qd5 دارم اکنون
30
00:01:06,640 –> 00:01:09,280
در اکثر موارد اکثر
31
00:01:09,280 –> 00:01:11,040
کدها برای سمت pi یکسان هستند و
32
00:01:11,040 –> 00:01:12,799
همچنین توسط qt5
33
00:01:12,799 –> 00:01:15,759
اما پایک 8 5 مربوط به محاسبات uh riverbank است
34
00:01:15,759 –> 00:01:16,880
و
35
00:01:16,880 –> 00:01:20,320
سایت pi مربوط به qt5 است و
36
00:01:20,320 –> 00:01:21,759
نسخه فراساحلی برای
37
00:01:21,759 –> 00:01:24,479
qt5c plus است و همچنین می توانید برای
38
00:01:24,479 –> 00:01:28,159
سایت pi ببینید که می توانیم بگوییم 2d برای پایتون
39
00:01:28,159 –> 00:01:30,960
همچنین من قبلاً ویدیوهای uh را در سایت
40
00:01:30,960 –> 00:01:33,280
pi دارم اما اینطور است. توسط si2
41
00:01:33,280 –> 00:01:35,920
uh اکنون ما آخرین
42
00:01:35,920 –> 00:01:37,759
نسخه منتشر شده را داریم و آن توسط ساید 6 است یا می
43
00:01:37,759 –> 00:01:40,079
توانیم qt را برای پایتون 6 بگوییم.
44
00:01:40,079 –> 00:01:42,320
و در این دوره یاد می گیریم که به
45
00:01:42,320 –> 00:01:43,119
شما بگوییم می توانید
46
00:01:43,119 –> 00:01:48,079
با استفاده از سایت من uh uh guise متفاوت بسازید،
47
00:01:48,079 –> 00:01:49,280
بنابراین اولین چیز این است که که باید
48
00:01:49,280 –> 00:01:52,240
سایت pi را نصب کنید و فقط می توانید از pep
49
00:01:52,240 –> 00:01:53,920
install pi side 6 و با
50
00:01:53,920 –> 00:01:56,880
آن استفاده کنید اما نصب می شود بنابراین من قبلاً
51
00:01:56,880 –> 00:01:57,759
آن را نصب کرده ام
52
00:01:57,759 –> 00:02:00,399
و می خواهیم اولین پنجره gui خود را ایجاد کنیم
53
00:02:00,399 –> 00:02:01,200
بنابراین
54
00:02:01,200 –> 00:02:03,759
من قبلاً محیط مجازی خود را ایجاد کرده ام
55
00:02:03,759 –> 00:02:05,520
و حالا میخواهم
56
00:02:05,520 –> 00:02:07,280
اولین
57
00:02:07,280 –> 00:02:11,280
برنامه gui و سایت pi خود را ایجاد کنم،
58
00:02:11,360 –> 00:02:13,440
خوب حالا اجازه دهید یک فایل پایتون جدید
59
00:02:13,440 –> 00:02:16,000
در اینجا ایجاد
60
00:02:16,000 –> 00:02:19,420
کنم و من فقط آن را به عنوان مثال پنجره
61
00:02:19,420 –> 00:02:20,840
[Music] خود صدا میزنم،
62
00:02:20,840 –> 00:02:22,800
63
00:02:22,800 –> 00:02:24,800
حالا اولین چیزی که میگوید نیاز داریم.
64
00:02:24,800 –> 00:02:27,599
برخی از ماژول ها و همچنین کلاس ها را
65
00:02:27,599 –> 00:02:28,160
از
66
00:02:28,160 –> 00:02:31,440
pi sit وارد می کند بنابراین من فقط می توانم از سایت pi
67
00:02:31,440 –> 00:02:35,840
uh sex dot iqt بگویم که ما
68
00:02:35,840 –> 00:02:39,440
برنامه q
69
00:02:40,160 –> 00:02:44,319
را وارد می کنیم و همچنین یک ویجت q را وارد می کنیم
70
00:02:44,319 –> 00:02:47,680
بنابراین در حال حاضر قصد نداریم
71
00:02:47,680 –> 00:02:48,720
در مورد این
72
00:02:48,720 –> 00:02:50,080
ویجت q صحبت کنیم زیرا
73
00:02:50,080 –> 00:02:52,160
انواع مختلفی از uh وجود دارد.
74
00:02:52,160 –> 00:02:54,000
پنجره کلاسی که می توانید از آن استفاده کنید ما ویجت q داریم،
75
00:02:54,000 –> 00:02:55,280
76
00:02:55,280 –> 00:02:58,400
به عنوان مثال اگر می خواهید از یک
77
00:02:58,400 –> 00:03:00,080
پنجره ویجت استفاده کنید، می توانید از ویجت q استفاده کنید ما
78
00:03:00,080 –> 00:03:02,239
گفتگوی صف گفتگو داریم که برای
79
00:03:02,239 –> 00:03:04,560
یک پنجره گفتگو استفاده می شود و همچنین یک پنجره اصلی q داریم،
80
00:03:04,560 –> 00:03:06,480
به عنوان مثال اگر می خواهید
81
00:03:06,480 –> 00:03:08,239
یک پنجره
82
00:03:08,239 –> 00:03:11,440
بسازید که مثلاً
83
00:03:11,440 –> 00:03:13,599
نوار وضعیت آیتم منوی نوار منو یا
84
00:03:13,599 –> 00:03:15,840
نوار ابزار وجود داشته باشد، سپس برای آن می توانید از منوی qmaid استفاده کنید،
85
00:03:15,840 –> 00:03:17,040
86
00:03:17,040 –> 00:03:19,120
بنابراین اکنون اولین چیز این است که ما باید
87
00:03:19,120 –> 00:03:20,800
شیء
88
00:03:20,800 –> 00:03:24,000
برنامه q را مانند این ایجاد
89
00:03:24,000 –> 00:03:26,239
90
00:03:27,680 –> 00:03:29,680
کنیم. برنامه سمت pi، ما باید
91
00:03:29,680 –> 00:03:31,519
شی برنامه q را ایجاد کنیم، بنابراین
92
00:03:31,519 –> 00:03:32,879
کلاس برنامه صف، برنامه های
93
00:03:32,879 –> 00:03:35,680
درجه را کنترل می کند
94
00:03:35,680 –> 00:03:37,200
و تنظیمات اصلی را
95
00:03:37,200 –> 00:03:39,599
مدیریت می کند.
96
00:03:39,599 –> 00:03:41,120
97
00:03:41,120 –> 00:03:42,400
98
00:03:42,400 –> 00:03:45,440
برنامههای مبتنی بر idget
99
00:03:45,440 –> 00:03:48,480
اکنون برای هر برنامهی رابط کاربری در سایت pi،
100
00:03:48,480 –> 00:03:51,760
ما باید
101
00:03:51,760 –> 00:03:54,319
فقط یک برنامه ایجاد کنیم یا میتوانیم بگوییم
102
00:03:54,319 –> 00:03:55,599
شی برنامه q
103
00:03:55,599 –> 00:03:58,560
مهم نیست که مثلاً اکنون
104
00:03:58,560 –> 00:03:59,360
یک یا دو
105
00:03:59,360 –> 00:04:03,599
پنجره دیگر داریم و در اینجا میتوانید
106
00:04:03,599 –> 00:04:06,000
یک cess.org ارسال کنید. v برای مثال اگر میخواهید
107
00:04:06,000 –> 00:04:07,680
از ابزار خط مشترک
108
00:04:07,680 –> 00:04:09,840
استفاده کنید، میتوانید say.org v را متوقف کنید، اگر
109
00:04:09,840 –> 00:04:11,599
نمیخواهید از
110
00:04:11,599 –> 00:04:13,519
خط مشی مشترک یا برنامه خط مشترک استفاده کنید، میتوانید
111
00:04:13,519 –> 00:04:15,040
آن را یک لیست خالی بگذارید،
112
00:04:15,040 –> 00:04:17,680
به عنوان مثال، من میتوانم بگویم واردات میگوید
113
00:04:17,680 –> 00:04:19,120
اگر میخواهید
114
00:04:19,120 –> 00:04:21,040
um هم میتوانید این کار را انجام دهید، به
115
00:04:21,040 –> 00:04:22,800
عنوان مثال، میگوید dot rgv
116
00:04:22,800 –> 00:04:24,320
اگر نمیخواهید از ابزار خط مشترک استفاده
117
00:04:24,320 –> 00:04:26,320
کنید، میتوانید پس از ایجاد شی برنامه q، آن را به همین شکل رها کنید.
118
00:04:26,320 –> 00:04:27,600
119
00:04:27,600 –> 00:04:31,040
120
00:04:31,040 –> 00:04:34,560
اکنون باید
121
00:04:34,560 –> 00:04:35,840
122
00:04:35,840 –> 00:04:38,800
شی ویجت صف را ایجاد کنیم
123
00:04:38,800 –> 00:04:40,080
همانطور که قبلاً گفتم
124
00:04:40,080 –> 00:04:41,919
می توانید از پنجره اصلی q استفاده کنید، می توانید
125
00:04:41,919 –> 00:04:44,800
برای مثال از گفتگوی q استفاده کنید اما ما از ویجت q در اینجا استفاده کرده ایم
126
00:04:44,800 –> 00:04:46,800
127
00:04:46,800 –> 00:04:50,880
اکنون می توانم فقط ویجت window و q را بگویم
128
00:04:50,880 –> 00:04:54,240
و بعد از آن ما باید پنجره ما را نشان دهیم
129
00:04:54,240 –> 00:04:57,759
تا بتوانیم بگوییم پنجره d ot
130
00:04:57,759 –> 00:05:00,080
نشان می دهد که یک روش و ویجت q وجود دارد
131
00:05:00,080 –> 00:05:02,240
که می توانیم از آن استفاده کنیم و این مطمئن است
132
00:05:02,240 –> 00:05:05,360
و پس از انجام این کار، اکنون باید
133
00:05:05,360 –> 00:05:08,240
برنامه خود را اجرا کنیم تا بتوانیم فقط بگوییم خروج از
134
00:05:08,240 –> 00:05:10,240
نقطه ارزیابی شود
135
00:05:10,240 –> 00:05:16,080
و فقط می توانیم بگوییم app.execute
136
00:05:16,080 –> 00:05:19,280
مانند این بسیار خوب است، پس اکنون اگر
137
00:05:19,280 –> 00:05:23,759
اکنون این را اجرا کنم، می بی