در این مطلب، ویدئو Python GUI – Pyside2 QGraphicsView & QGraphicsScene با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:32
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:05,470 –> 00:00:08,270
سلام کلمات من پرز هستم و
2
00:00:08,270 –> 00:00:11,210
این بیست و نهمین ویدیو و توسعه رابط کاربری گرافیکی پایتون
3
00:00:11,210 –> 00:00:13,789
با PI می باشد – بنابراین در این
4
00:00:13,789 –> 00:00:15,529
ویدیو می خواهیم در مورد
5
00:00:15,529 –> 00:00:18,320
صحنه گرافیکی نشانه و همچنین نمای گرافیکی نشانه صحبت
6
00:00:18,320 –> 00:00:20,990
کنیم اگر مستندات
7
00:00:20,990 –> 00:00:24,859
مستندات رسمی QT را مشاهده کنید Python
8
00:00:24,859 –> 00:00:27,589
بنابراین ما می توانیم آن را سایت PI بنامیم – این
9
00:00:27,589 –> 00:00:31,249
نسخه خارج از پوسته شرکت QT برای
10
00:00:31,249 –> 00:00:33,470
زبان برنامه نویسی پایتون است، می توانید ببینید
11
00:00:33,470 –> 00:00:35,870
که کلاس صحنه جغرافیایی
12
00:00:35,870 –> 00:00:38,630
سطحی را برای مدیریت تعداد زیادی از
13
00:00:38,630 –> 00:00:42,650
– آیتم های گرافیکی اکنون اگر بیشتر ببینید
14
00:00:42,650 –> 00:00:45,980
کلاس به عنوان محفظه ای برای
15
00:00:45,980 –> 00:00:49,850
آیتم های گرافیکی نشانه استفاده می
16
00:00:49,850 –> 00:00:52,760
شود و اکنون برای
17
00:00:52,760 –> 00:00:55,220
تجسم آیتم های گرافیکی
18
00:00:55,220 –> 00:00:58,910
از آن استفاده می
19
00:00:58,910 –> 00:01:01,610
20
00:01:01,610 –> 00:01:05,000
21
00:01:05,000 –> 00:01:08,469
شود. ظاهر بصری
22
00:01:08,469 –> 00:01:13,880
ندارد و فقط آیتمها را مدیریت میکند، بنابراین
23
00:01:13,880 –> 00:01:15,979
باید یک ویجت نمای گرافیکی
24
00:01:15,979 –> 00:01:19,369
25
00:01:19,369 –> 00:01:24,409
26
00:01:24,409 –> 00:01:26,450
نشانهای برای تجسم صحنه یا آیتمهای صحنه ایجاد کنید، بنابراین اکنون میتوانید اینجا را ببینید و یادداشتی که نشان میدهد را ببینید. از آنجایی که صحنه گرافیکی نشانه
27
00:01:26,450 –> 00:01:29,090
به خودی خود ظاهر بصری ندارد،
28
00:01:29,090 –> 00:01:32,179
فقط مواردی را که برای
29
00:01:32,179 –> 00:01:34,759
ایجاد یک ویجت نمای گرافیکی نشانه نیاز دارید برای
30
00:01:34,759 –> 00:01:37,819
تجسم صحنه مدیریت می کند، بنابراین اکنون می توانید
31
00:01:37,819 –> 00:01:39,889
موارد مختلفی را در یک صحنه گرافیکی نشانه اضافه کنید،
32
00:01:39,889 –> 00:01:42,859
به عنوان مثال می توانید از آن آیتم استفاده کنید یا می
33
00:01:42,859 –> 00:01:46,700
توانید از آیتم استفاده کنید مانند اینکه لب ها خط اضافه کنند
34
00:01:46,700 –> 00:01:51,530
در قسمت xima چند ضلعی ها واکنش X را نشان می دهند بنابراین
35
00:01:51,530 –> 00:01:54,319
و برای تجسم این آیتم ها
36
00:01:54,319 –> 00:01:57,319
باید نمای جغرافیایی ایجاد کنید، بنابراین اکنون
37
00:01:57,319 –> 00:02:00,429
اجازه دهید این کار را به صورت عملی انجام دهیم و من
38
00:02:00,429 –> 00:02:03,409
قبلاً کد پنجره خود را ایجاد کرده ام بنابراین
39
00:02:03,409 –> 00:02:06,729
این یک کار ساده است. مجموع من
40
00:02:06,729 –> 00:02:09,860
qq2 را از ویجتهای QT وارد کردهام
41
00:02:09,860 –> 00:02:13,340
و در اینجا کلاس خود
42
00:02:13,340 –> 00:02:15,920
را دارم که از پنجره اصلی نشانه گسترش مییابد
43
00:02:15,920 –> 00:02:17,280
44
00:02:17,280 –> 00:02:21,540
و این عنوان پنجره ما است و
45
00:02:21,540 –> 00:02:23,760
ما هندسه خود را داریم بنابراین موقعیت x و y
46
00:02:23,760 –> 00:02:26,400
و همچنین در عرض و
47
00:02:26,400 –> 00:02:29,490
ارتفاع پنجره و حالا بیایید
48
00:02:29,490 –> 00:02:32,970
نمای گرافیکی و صحنه گرافیکی نشانه را ایجاد کنیم،
49
00:02:32,970 –> 00:02:34,890
بنابراین اولین چیزی که نیاز
50
00:02:34,890 –> 00:02:37,650
دارم، فقط یک روش در
51
00:02:37,650 –> 00:02:40,910
اینجا ایجاد می کنم، آن را ایجاد UI می نامم،
52
00:02:40,910 –> 00:02:43,200
بنابراین اولین چیزی که می خواهیم ما نیاز داریم فقط باید
53
00:02:43,200 –> 00:02:47,100
یک صحنه ایجاد کنیم، بنابراین برای این کار باید
54
00:02:47,100 –> 00:02:49,709
صحنه را وارد کنیم که مربوط به ویجت های QT است،
55
00:02:49,709 –> 00:02:53,520
شما فقط می توانید صحنه گرافیکی نشانه را وارد کنید
56
00:02:53,520 –> 00:02:57,480
و حالا اجازه دهید من فقط
57
00:02:57,480 –> 00:03:01,920
موضوع صحنه گرافیکی نشانه را در اینجا ایجاد کنم و
58
00:03:01,920 –> 00:03:04,320
همچنین می خواهم فقط برای والد
59
00:03:04,320 –> 00:03:07,860
من فقط می خواهم خودش را بدهم اکنون
60
00:03:07,860 –> 00:03:10,620
فقط می خواهیم چند براش ایجاد کنیم تا به
61
00:03:10,620 –> 00:03:12,239
حال در مورد براش ها صحبت نکرده
62
00:03:12,239 –> 00:03:13,980
ایم اما یک ویدیوی جداگانه برای آن خواهم ساخت
63
00:03:13,980 –> 00:03:17,160
زیرا چون موضوع بزرگی است
64
00:03:17,160 –> 00:03:18,720
اما ما فقط می خواهیم ایجاد کنیم چند
65
00:03:18,720 –> 00:03:21,780
براش با رنگ برای خودمان چون
66
00:03:21,780 –> 00:03:25,500
میخواهیم برخی از آیتمها را با ناراحتی به صحنه اضافه
67
00:03:25,500 –> 00:03:27,930
کنیم، من میخواهم موارد را رنگی
68
00:03:27,930 –> 00:03:30,930
کنم اکنون فقط میخواهم یک قلم موی مکعبی سبز رنگ ایجاد کنم،
69
00:03:30,930 –> 00:03:35,370
باید براش Q را وارد
70
00:03:35,370 –> 00:03:37,350
کنیم و همچنین باید وارد کنیم
71
00:03:37,350 –> 00:03:42,860
قلم لوله بنابراین Q brush
72
00:03:42,860 –> 00:03:47,910
متاسفم که مربوط به توسط qt5 up بینایی
73
00:03:47,910 –> 00:03:52,560
به متاسفم نقطه Qt GUI وا
74
00:03:52,560 –> 00:03:57,390
دات Q brush همچنین ما باید قلم Q را وارد کنیم و ا
75
00:03:57,390 –> 00:04:04,000
PI situ dot [Musi
76
00:04:04,000 –> 00:04:06,660
] QT ه
77
00:04:06,660 –> 00:04:11,130
ته واردات QT وارد کنیم، بنابراین ای
78
00:04:11,130 –> 00:04:13,920
ها واردات ما هستند که می خواهیم از
79
00:04:13,920 –> 00:04:18,988
سایت PI 2 استفاده کنید و اکنون فقط باید Q
80
00:04:18,988 –> 00:04:21,798
brush را ایجاد کنیم در
81
00:04:22,520 –> 00:04:25,979
اینجا QT است، ما فقط باید رنگی را بدهیم که
82
00:04:25,979 –> 00:04:29,190
من می خواهم فقط برای اولین مورد از سبز استفاده
83
00:04:29,190 –> 00:04:30,340
84
00:04:30,340 –> 00:04:38,110
کنم، این رنگ
85
00:04:38,110 –> 00:04:42,310
آبی تیره است.
86
00:04:42,310 –> 00:04:49,870
87
00:04:49,870 –> 00:04:53,950
من فقط منتظر ماندن برای
88
00:04:53,950 –> 00:04:57,190
ست مداد قرار دادم و میخواهم
89
00:04:57,190 –> 00:05:00,340
آن را خوب بگذارم، اکنون باید فقط
90
00:05:00,340 –> 00:05:04,570
مواردی را به این صحنه گرافیکی Q خود اضافه کنیم
91
00:05:04,570 –> 00:05:09,540
و اولین موردی که ذکر کردیم
92
00:05:09,540 –> 00:05:12,490
هیچ ظاهر بصری برای
93
00:05:12,490 –> 00:05:15,670
صحنه وجود ندارد. برای افزودن آیتمها
94
00:05:15,670 –> 00:05:18,610
و برای تجسم آن استفاده میشود، حالا
95
00:05:18,610 –> 00:05:22,120
میخواهیم از نمای جغرافیایی استفاده کنیم. اجازه دهید فقط
96
00:05:22,120 –> 00:05:23,740
یک
97
00:05:23,740 –> 00:05:32,080
بیضی در اینجا ایجاد کنم و همان نقطه را بیضی اضافه کنم
98
00:05:32,080 –> 00:05:36,100
و فقط باید موقعیت X&Y
99
00:05:36,100 –> 00:05:38,050
و همچنین عرض را بدهیم. و ارتفاع
100
00:05:38,050 –> 00:05:45,580
و شما می توانید رنگ قلم را بدهید
101
00:05:45,580 –> 00:05:50,560
من فقط از قلم سیاه استفاده می کنم بنابراین این حاشیه
102
00:05:50,560 –> 00:05:53,200
است فکر می کنم مرز بیضی است
103
00:05:53,200 –> 00:05:56,260
و بعد از آن فقط
104
00:05:56,260 –> 00:06:00,730
از رنگی که می خواهیم برای بیضی استفاده کنیم استفاده می
105
00:06:00,730 –> 00:06:04,210
کنیم. و من فقط از یک
106
00:06:04,210 –> 00:06:08,860
براش سبز استفاده می کنم و بعد از این کار می کنیم
107
00:06:08,860 –> 00:06:12,730
در حال حاضر هیچ چیزی وجود ندارد اگر
108
00:06:12,730 –> 00:06:16,810
ما این برنامه را اجرا کنیم اجازه دهید من فقط
109
00:06:16,810 –> 00:06:22,870
این را اجرا کنم شما می توانید ببینید که چیزی وجود
110
00:06:22,870 –> 00:06:27,210
ندارد حتی ما صحنه خود را در اینجا
111
00:06:27,210 –> 00:06:31,390
نداریم اکنون باید یک نمای ایجاد کنیم بنابراین برای این کار
112
00:06:31,390 –> 00:06:34,600
فقط باید نمای را وارد کنید، من
113
00:06:34,600 –> 00:06:39,970
فقط میخواهم نمای گرافیکی Q را بگویم و
114
00:06:39,970 –> 00:06:42,550
چون از این نمای جغرافیایی استفاده خواهم کرد، اجازه دهید
115
00:06:42,550 –> 00:06:43,660
فقط بگویم
116
00:06:43,660 –> 00:06:51,100
بررسی گرافیکی نشانه نقطهای و اکنون در
117
00:06:51,100 –> 00:06:53,470
نمای گرافیکی صف،
118
00:06:53,470 –> 00:07:00,520
صحنه خود را اضافه میکنم شما میتوانید هندسه
119
00:07:00,520 –> 00:07:07,300
برای این نمای شما بنابراین خود نقطه نمای نقطه ای هندسه مجموعه ای
120
00:07:07,300 –> 00:07:11,020
و من فقط به آن
121
00:07:11,020 –> 00:07:16,210
صفر صفر و ششصد و چهل و
122
00:07:16,210 –> 00:07:21,460
چهارصد و چهل می دهم همین حالا اجازه دهید