Evgenii Legotckoi
Evgenii LegotckoiМаусым 15, 2017, 2:58 Т.Ж.

QtQt/C++ - 067-сабақ. Синонимдік сөздік үшін QMultiMap қолданбасын пайдалану

Qt, QMultiMap, QTableView, QStandardItemModel

QMultiMap - QMap жүйесінен алынған класс, ол бір кілт үшін бірнеше мәндерді сақтауға мүмкіндік береді. Яғни, кілт қайталануы мүмкін. Бұл сыныпты, мысалы, синонимдер сөздігін көрсету үшін пайдалануға болады.

Екі кестеден тұратын шағын программа жазайық:

  1. Кілттері бар үстел
  2. Бірінші кестедегі сөздерге …
Оқы
Evgenii Legotckoi
Evgenii LegotckoiМаусым 9, 2017, 6:37 Т.Ж.

C++C++ - Сабақ 004. Шарттар мен циклдар

C++, while, for, do, break, continue, if, else

C++ таңдалған шарттар мен циклдар үшін операторлардың стандартты жиынын қамтамасыз етеді.

Код тармақтарының шартының конструкцияларына қатысты түйінді сөздер:

  • егер
  • басқа
  • ауыстырып қосқыш
  • іс
  • үзіліс
  • әдепкі

Цикл конструкцияларына қатысты кілт сөздер:

  • істеу
  • әзірше
  • үзіліс
    *жалғастыру
  • үшін

Шарт мәлімдемелері

if мәлімдемесі

if …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМаусым 6, 2017, 12:48 Т.Қ.

QtQt/C++ - 066-сабақ. Файлдарды FTP серверіне жүктеп салу

Qt, QNetworkAccessManager, FTP

Qt 5 жүйесінде желіге қосылу Network модулін пайдаланады және байланыс үшін өз протоколыңызды жасамайынша, желі арқылы байланысу үшін QNetworkAccessManager сыныбын белсенді пайдалана аласыз. Бірақ FTP -мен жұмыс істеу үшін сайттан файлды жүктеу іске асыру кезінде біз бұрыннан жұмыс істеген QNetworkAccessManager …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМаусым 5, 2017, 3:33 Т.Ж.

C++C++ - Сабақ 003. Тұрақтылар

C++, const, constexpr

C++ поддерживает две нотации неизменности:

  1. const - которая подразумевает, что значение не будет изменяться. В первую очередь это используется для спецификации интерфейсов, для данных которые передаются в функции и методы так, чтобы не опасаться, что они будут изменены. Компилятор отслеживает …
Оқы
Evgenii Legotckoi
Evgenii LegotckoiМаусым 4, 2017, 4:52 Т.Ж.

PostgreSQLPostgreSQL дерекқор клиентінің LATIN1-ден UTF8-ге кодтауын түзетіңіз

PostgreSQL, Django, LATIN1, UTF8

Сайтта бір қате болды, ол хабарларға аты кириллицада жазылған файлдарды тіркеу кезінде пайда болды. Бұл жағдайда сайт 503 қатесін берді.Бұл дерекқор кодтауы UTF8 форматында болғанына қарамастан, алдыңғы мақалада дерекқордың кодтауын түзеткеннен кейін орын алды. /). Джанго келесі хабарламаны берді:

'latin-1' …
Оқы
Evgenii Legotckoi
Evgenii LegotckoiМамыр 12, 2017, 1:06 Т.Қ.

C++C++ - Сабақ 002. Деректер типтері, айнымалылар және арифметика

C++, int, char, double, auto, nullptr

Каждая переменная или выражение имеет свой тип данных, например, объявление

int some_variable;

указывает, что переменная some_variable имеет целочисленный тип int.

Объявление позволяет ввести некую переменную в программу. Данная переменная будет обладать неким типом данных: целочисленный, с плавающей запятой, символьный в …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМамыр 10, 2017, 12:38 Т.Қ.

DjangoДжанго - 024-сабақ. AJAX көмегімен жиі сұрау

AJAX, Django, Polling

AJAX көмегімен жиі сұрау кейбір деректерді жаңарту үшін браузер мен сервер арасында тұрақты байланыс орнатуға мүмкіндік береді, мысалы, пайдаланушы үшін сайтта жаңа хабарландырулар бар ма. Мысалы, мен тіркелген пайдаланушылар үшін сайтқа кірген кезде олар жазылған мақалалар мен форум сұрақтарында жауаптардың …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМамыр 7, 2017, 4:51 Т.Ж.

C++C++ - 001-сабақ. Сәлем әлем

C++, Hello World

Ең төменгі C++ бағдарламасы

int main() { } // the minimal C++ program

Бұл бағдарлама аргументтерді қабылдамайтын негізгі, функция декларациясын қамтамасыз етеді. Бұйра жақшалар C++ тілінде топтастыруды көрсетеді және бұл жағдайда негізгі функцияның денесін көрсетеді. Яғни, негізгі функцияның басы ашылатын …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМамыр 4, 2017, 11:33 Т.Ж.

QtQt/C++ - 065-сабақ. QNetworkAccessManager жүйесінде HTTP қателерін серверлік жауап қателеріне салыстыру

QNetworkReply, QNetworkError, QNetworkAccessManager

Сабақтардың бірінде QNetworkAccessManager арқылы http. хаттамасы арқылы сайттан бет мазмұнын алу жұмысы ұсынылды. Тексеру болды. қателер үшін, бірақ қателердің қандай болуы мүмкін екендігі туралы ешқандай түсініктеме берілген жоқ. Бұл әрекетті орындау үшін QNetworkReply сыныбы ықтимал қате кодтарын тізімдейтін enum NetworkError …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiМамыр 3, 2017, 12:23 Т.Қ.

QtQt/C++ - 064-сабақ. QComboBox құрама жәшігіндегі элементтерді қалай жасыруға болады

Qt, QComboBox, QListView

Кейбір жағдайларда QComboBox құрама жәшігінен кейбір элементтерді жасыру қажет. Мысалы, пайдаланушыға QComboBox ішіндегі бірнеше опциялардың бірін таңдау мүмкіндігі беріледі, бірақ әдепкі бойынша ашылмалы тізімде болмауы керек жарамсыз опция көрсетілуі керек. Яғни, әдепкі бойынша дұрыс емес нәрсе таңдалады, ол валидация кезінде …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiСәуір 30, 2017, 12:17 Т.Қ.

DjangoDjango - Оқулық 023. GenericForeignKey көмегімен ұнатпау жүйесі сияқты

Like, Django, GenericRelation, Dislike, GenericForeignKey

Джангодағы бетбелгі жүйесін құру мақаласында бетбелгілердің бірнеше түріне, атап айтқанда мақалалар мен мақалаларға түсініктемелерге арналған дерексіз үлгіні пайдалану мысалында қарастырылды. . Сондай-ақ, бетбелгілерді қосу үшін бірыңғай интерфейсті құру мүмкіндігін сақтау үшін әртүрлі үлгілердің сыртқы кілттері бар үлгілердің өрістері бірдей атауларға …

Оқы
Evgenii Legotckoi
Evgenii LegotckoiСәуір 25, 2017, 12:23 Т.Қ.

QtQt/C++ - 063-сабақ. QMdiArea көмегімен қолданбаның негізгі терезесіне терезелерді қосу

QMdiArea, Qt, QWidget

Photoshop сияқты көптеген қолданбалар негізгі қолданба терезесінде ашылатын терезелердің ішінде жобаларды (суреттер, мәтіндер, т.б.) аша алады. Qt QMdiArea сыныбы түріндегі ұқсас функционалдылықты қамтамасыз етеді. Осы сыныптың нысанында QWidget сыныбынан мұраланған сыныптар нысандарын және тиісінше QWidget сыныбын орналастыруға болады. Бұл нысандар …

Оқы
OI
  • Ora Iro
  • Жел. 24, 2024, 6:38 Т.Ж.

C++ - Тест 001. Первая программа и типы данных

  • Нәтиже:40ұпай,
  • Бағалау ұпайлары-8
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:50ұпай,
  • Бағалау ұпайлары-4
m
  • molni99
  • Қаз. 26, 2024, 1:37 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:80ұпай,
  • Бағалау ұпайлары4
Соңғы пікірлер
ИМ
Игорь МаксимовҚар. 22, 2024, 11:51 Т.Ж.
Django - Оқулық 017. Теңшелген Django кіру беті Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii LegotckoiҚаз. 31, 2024, 2:37 Т.Қ.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZEҚаз. 19, 2024, 8:19 Т.Ж.
Qt Creator көмегімен fb3 файл оқу құралы Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь МаксимовҚаз. 5, 2024, 7:51 Т.Ж.
Django - Сабақ 064. Python Markdown кеңейтімін қалай жазуға болады Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas5Шілде 5, 2024, 11:02 Т.Ж.
QML - Сабақ 016. SQLite деректер қоры және онымен QML Qt-та жұмыс істеу Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Енді форумда талқылаңыз
n
nklyҚаң. 3, 2025, 2:52 Т.Ж.
Нужно запретить перемещение только некоторых итемов, остальные перемещать можно. Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
AW
Ayden WatkinsҚаң. 2, 2025, 12:09 Т.Ж.
Why Paying for a Research Paper Can Be a Smart Choice Writing a research paper can be a daunting task, especially when faced with tight deadlines, complex topics, or a lack of resources. For many students, paying for a research paper is a practical…
p
pimacontrols85Жел. 31, 2024, 9:39 Т.Ж.
Finding the Right Rittal Small Enclosure for Your Needs Rittal is a leading manufacturer of enclosures for industrial and IT applications. Their small enclosures offer a compact and reliable solution for a wide range of needs, from housing electronic…
Donald Randolph
Donald RandolphЖел. 30, 2024, 2:59 Т.Ж.
Personal Injury lawyer Santa Monica As an experienced Santa Monica personal injury lawyer, Donald C. Randolph has recovered over $100 Million in verdicts and settlements for our clients. In severe injury cases, this compensation i…
Nirvana Yoga School
Nirvana Yoga SchoolЖел. 30, 2024, 5:13 Т.Ж.
OAuth2.0 через VK, получение email Nirvana Yoga School is one of the most trusted and reputed traditional Rishikesh yoga courses , India certified by Yoga Alliance, USA. We aim to spread traditional yoga teachings so t…

Бізді әлеуметтік желілерде бақылаңыз