<?xml version="1.0" encoding="utf-8"?>
	<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
		<channel>
			<title>Школа179 - Информатика/Архив/2024/10Проф/QtFractals</title>
			<link>https://ejudge.179.ru/wiki/Информатика/Архив/2024/10Проф/QtFractals</link>
			<description>История изменений  Школа179: Информатика/Архив/2024/10Проф/QtFractals</description>
			<lastBuildDate>Sun, 25 Oct 2026 21:02:40 +0000</lastBuildDate>
			<image>
				<title>Школа179 - последние изменения</title>
				<link>https://ejudge.179.ru/wiki/</link>
				<url>https://ejudge.179.ru/wiki/image/wacko_logo.png</url>
				<width>108</width>
				<height>50</height>
			</image>
			<language>ru</language>
<item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9234</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>((https://drive.google.com/file/d/1jHYnjaeb86Vhu4iq45YOEZcBbAA01pvW/vi
ew?usp=sharing Видео))
</pre></div>]]></description>
					<pubDate>Thu, 16 May 2024 05:45:07 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9172</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>===Задание D===
((https://u.pcloud.link/publink/show?code=XZmVbj0Zdnsi59ek0kfEwp1ivzws
whAepYc7 Пример на Python))
((https://u.pcloud.link/publink/show?code=XZoojNXZ6g3SGk2LHj4OurRmylLF
3jXuQpJy Пример на C&amp;plus;&amp;plus;))
Функционал приложения: масштабирование фрактала при помощи колеса
мыши, перемещение фрактала внутри окна при помощи мыши, изменение
фрактала при изменении размеров окна.
Требования к масштабированию фрактала.
  1. Все три операции (перемещение фрактала мышью, изменение масштаба
про помощи колеса, изменение размеров окна должны происходить
“гладко”, то есть не должно быть резких скачков изображения при
последовательных применений разных операций).
  1. Масштаб изображения меняется только при движении колесом мышью.
При изменении размеров окна масштаб фрактала не меняется.
  1. При движении колеса мыши масштаб меняется таким образом, что
точка, расположенная в центре окна, остается неподвижной (вариант,
который тоже принимается, но более сложный в реализации: неподвижной
остается точка, на которую указывает мышь).
  1. При изменении размеров окна масштаб не меняется, а изображение
перемещается таким образом, чтобы точка, которая была в центре окна,
продолжала оставаться в центре окна.
</pre></div>]]></description>
					<pubDate>Sun, 05 May 2024 20:45:40 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9147</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>((https://drive.google.com/file/d/1QCU5VX-prZ4wZnOp108CD7SvjuCI8MoA/vi
ew?usp=sharing Видео))
</pre></div>]]></description>
					<pubDate>Fri, 03 May 2024 18:47:38 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9139</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>===Задание C===
((https://ejudge.179.ru/tasks/python/2027v/14-turtle-fractals.html
Разные фракталы))
Реализовать приложение, рисующее минимум три из перечисленных
фракталов (один - кривая Коха, должно быть ещё два других, можно
использовать примеры выше или иные фракталы). Функционал приложения:
а) выбор типа фрактала при помощи элемента управления типа
((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QMenu.html меню)),
((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QRadioButton.html
QRadioButton)) или
((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QComboBox.html
QComboBox)).
б) выбор глубины рекурсии фрактала при помощи ~SpinBox.
в) автоматическое масштабирование фрактала при изменении размеров окна
приложения, как в предыдущем задании, с гладкой склейкой.
</pre></div>]]></description>
					<pubDate>Thu, 02 May 2024 05:47:38 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9123</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>((https://u.pcloud.link/publink/show?code=XZcqXS0ZODkD0RSLKyQzltzVwGae
TRVCxJ97 Пример на Python))
</pre></div><br><strong>Удалено:</strong><br>				<div class="deletions"><pre>(https://u.pcloud.link/publink/show?code=XZcqXS0ZODkD0RSLKyQzltzVwGaeT
RVCxJ97 Пример на Python))
</pre></div>]]></description>
					<pubDate>Thu, 02 May 2024 05:47:27 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9122</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>(https://u.pcloud.link/publink/show?code=XZcqXS0ZODkD0RSLKyQzltzVwGaeT
RVCxJ97 Пример на Python))
((https://u.pcloud.link/publink/show?code=XZVtXS0ZgtWw5UTAKchvWg37XuhA
4zkeruQk Пример &quot;ручной&quot; компоновки обработкой resizeEvent
на Python)) - не для использования, только для знакомства
((https://u.pcloud.link/publink/show?code=XZ4tXS0ZH5yOa0cEclbjfG4EvADn
4BpTtdik Пример использования менеджеров компоновки на Python))
((https://u.pcloud.link/publink/show?code=XZDOJAXZLiUopk1KSqV3yt9ulSel
rpYXbJby Пример &quot;ручной&quot; компоновки обработкой resizeEvent
на C&amp;plus;&amp;plus;)) - не для использования, только для
знакомства
((https://u.pcloud.link/publink/show?code=XZigDIXZHoNSFYorFvLsg4hzI71k
LVvkpp8y Пример использования менеджеров компоновки)) на
C&amp;plus;&amp;plus; 
</pre></div><br><strong>Удалено:</strong><br>				<div class="deletions"><pre>((https://drive.google.com/file/d/1wLfxkm5gk3gD0kurpefwMxwWOlal4ryz/vi
ew?usp=sharing Пример на Python))
((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QWidget.html#PySid
e6.QtWidgets.QWidget.setSizePolicy Документация на setSizePolicy -
метод QWidget))
</pre></div>]]></description>
					<pubDate>Thu, 02 May 2024 03:12:41 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9121</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QBoxLayout.html
Документация на QBoxLayout - базовый класс для QHBoxLayout и
QVBoxLayout))
((https://doc.qt.io/qtforpython-6/PySide6/QtWidgets/QWidget.html#PySid
e6.QtWidgets.QWidget.setSizePolicy Документация на setSizePolicy -
метод QWidget))
</pre></div>]]></description>
					<pubDate>Wed, 01 May 2024 18:48:58 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9119</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>===Задание B===
Окно приложения должно содержать ~SpinBox, управляющий количеством
итераций кривой Коха. Размеры кривой Коха должны меняться при
изменении размеров окна. Сама кривая Коха должна быть максимального
размера, допустимого для данного размера окна и располагаться в центре
окна.
Для изменения размеров виджета используется менеджер компоновки, метод
paintEvent виджета должен определять собственные размеры при помощи
вызова методов width() и height() и использовать данные размеры для
рисования фрактала.
Изменение размеров кривой Коха должно быть &quot;гладким&quot;, то
есть при изменениях размера окна не должно быть &quot;прыжков&quot;
кривой.
</pre></div>]]></description>
					<pubDate>Wed, 01 May 2024 18:19:55 +0000</pubDate>
				</item><item>
					<title>DenisKirienko: </title>
					<link>/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0/%D0%90%D1%80%D1%85%D0%B8%D0%B2/20_24/10_%D0%9F%D1%80%D0%BE%D1%84/Qt_Fractals?revision_id=9118</link>
					<guid isPermaLink="true">/wiki/%25D0%2598%25D0%25BD%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D0%25BA%25D0%25B0/%25D0%2590%25D1%2580%25D1%2585%25D0%25B8%25D0%25B2/20_24/10%25D0%259F%25D1%2580%25D0%25BE%25D1%2584/Qt_Fractals</guid>
					<description><![CDATA[
<br><strong>Добавлено:</strong><br>				<div class="additions"><pre>((https://drive.google.com/file/d/13k09ftjH2LeIWjxN5i7yf5HVlw5fPnim/vi
ew?usp=sharing Видео))
</pre></div>]]></description>
					<pubDate>Thu, 25 Apr 2024 07:16:41 +0000</pubDate>
				</item>		</channel>
	</rss>