www.kdab.com Open in urlscan Pro
136.243.59.253  Public Scan

Submitted URL: http://www.kdab.com//kdab/-tv//news//
Effective URL: https://www.kdab.com/kdab/-tv/news/
Submission: On September 04 via api from US — Scanned from CA

Form analysis 10 forms found in the DOM

<form>
  <fieldset>
    <legend class="visuallyhidden">Consent Selection</legend>
    <div id="CybotCookiebotDialogBodyFieldsetInnerContainer">
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonNecessary"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Necessary</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessary"
            class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonPreferences"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Preferences</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferences" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonPreferencesInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonStatistics"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Statistics</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatistics" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonStatisticsInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
      <div class="CybotCookiebotDialogBodyLevelButtonWrapper"><label class="CybotCookiebotDialogBodyLevelButtonLabel" for="CybotCookiebotDialogBodyLevelButtonMarketing"><strong
            class="CybotCookiebotDialogBodyLevelButtonDescription">Marketing</strong></label>
        <div class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketing" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox"
            data-target="CybotCookiebotDialogBodyLevelButtonMarketingInline" checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></div>
      </div>
    </div>
  </fieldset>
</form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonNecessaryInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelButtonDisabled" disabled="disabled" checked="checked"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonPreferencesInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonPreferences"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonStatisticsInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonStatistics"
    checked="checked" tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form><input type="checkbox" id="CybotCookiebotDialogBodyLevelButtonMarketingInline" class="CybotCookiebotDialogBodyLevelButton CybotCookiebotDialogBodyLevelConsentCheckbox" data-target="CybotCookiebotDialogBodyLevelButtonMarketing" checked="checked"
    tabindex="0"> <span class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

<form class="CybotCookiebotDialogBodyLevelButtonSliderWrapper"><input type="checkbox" id="CybotCookiebotDialogBodyContentCheckboxPersonalInformation" class="CybotCookiebotDialogBodyLevelButton"> <span
    class="CybotCookiebotDialogBodyLevelButtonSlider"></span></form>

POST https://www.kdab.com/wp-content/plugins/kdab_nfx_contact_form/include/main.php

<form action="https://www.kdab.com/wp-content/plugins/kdab_nfx_contact_form/include/main.php" method="post" class="ajax">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
    <h3 id="formModalLabel"> How can we help you? </h3>
  </div>
  <div class="modal-body gdprAlign">
    <p> Thanks for your interest in KDAB. Please write your message here and we’ll get back to you as soon as possible. </p>
    <div class="modal-errors">
      <!-- HTML replaced to show errors from JS file -->
    </div>
    <input type="hidden" name="current_url" style="display: none" value="" class="url">
    <input type="hidden" name="tzOffset" style="display: none" value="" class="tzOffset">
    <div class="row">
      <div class="col-sm-6">
        <div class="form-group">
          <label for="name" class="p11">Name: *</label>
          <input type="text" name="name" id="name" oninvalid="this.setCustomValidity('Please fill out the name field')" oninput="this.setCustomValidity('')" required="" class="form-control">
        </div>
      </div>
      <div class="col-sm-6">
        <div class="form-group">
          <label for="email" class="p11">E-Mail: *</label>
          <input type="email" name="email" id="email" oninvalid="this.setCustomValidity('Please fill out the email field')" oninput="this.setCustomValidity('')" required="" class="form-control">
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-sm-6">
        <div class="form-group">
          <label for="company" class="p11">Company:</label>
          <input type="text" name="company" id="company" class="form-control">
        </div>
      </div>
      <div class="col-sm-6">
        <div class="form-group">
          <label for="phone" class="p11">Phone:</label>
          <input type="text" name="phone" id="phone" class="form-control">
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-sm-12">
        <div class="form-group">
          <label for="message" class="p11">Message: *</label>
          <textarea id="message" name="message" oninvalid="this.setCustomValidity('Please fill out the message field')" oninput="this.setCustomValidity('')" required="" class="form-control" rows="5"></textarea>
        </div>
      </div>
    </div>
  </div>
  <div class="modal-footer gdprAlign">
    <div class="gdpr"> KDAB is committed to ensuring that your privacy is protected. <ul>
        <li>Only the above data is collected about you when you fill out this form. </li>
        <li>The data will be stored securely. </li>
        <li>The data will only be used to contact you about possible business together.</li>
        <li>If we do not engage in business within 3 years, your personal data will be erased from our systems.</li>
        <li>If you wish for us to erase it earlier, email us at <a href="mailto:info@kdab.com" target="_new">info@kdab.com</a></li>
      </ul> For more information about our Privacy Policy, please read <div>
        <a href="https://www.kdab.com/about/kdab-privacy-policy/" target="_new">https://www.kdab.com/about/kdab-privacy-policy/</a>
      </div>
    </div>
    <div class="confirm">
      <div class="checkBoxes">
        <div>
          <label><input type="checkbox" onclick="this.value = this.checked ? 'on' : 'off'" oninvalid="this.setCustomValidity('Please agree to the terms above')" oninput="this.setCustomValidity('')" required="" autocomplete="off" name="agree"
              value="off">* I have read and agree to the terms above.</label>
        </div>
        <div>
          <label><input type="checkbox" onclick="this.value = this.checked ? 'on' : 'off'" autocomplete="off" name="newsletter" value="off"> Yes, sign me up for the KDAB newsletter</label>
        </div>
      </div>
      <div class="sendButton">
        <input type="submit" name="send_btn" class="btn btn-default btn-blue" value="Send">
      </div>
    </div>
  </div>
</form>

POST /kdab/-tv/news/#wpcf7-f11926-o1

<form action="/kdab/-tv/news/#wpcf7-f11926-o1" method="post" class="wpcf7-form init form-horizontal" aria-label="Contact form" enctype="multipart/form-data" novalidate="novalidate" data-status="init">
  <div style="display: none;">
    <input type="hidden" name="_wpcf7" value="11926">
    <input type="hidden" name="_wpcf7_version" value="5.9.8">
    <input type="hidden" name="_wpcf7_locale" value="en_US">
    <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f11926-o1">
    <input type="hidden" name="_wpcf7_container_post" value="0">
    <input type="hidden" name="_wpcf7_posted_data_hash" value="">
    <input type="hidden" name="_wpcf7_recaptcha_response"
      value="03AFcWeA5dc5oAxlnnz68msP7Y-0eJVWQl0Q89dAc4gwAIyUA3rg8IybqQYVnAb-lIfDVp4bANIRdSGOwhsInzLJ5kmn_X7bI7LeyTyJmkXEJRffo7jeeCfobcI485MKBM6aQ_h1OR_9_9qPMfFp9vZf2UsnxbnPO-T68sRWdKlpCwqpxtungEKUBQoDx_MC8E_-S0ECYmmVxW8QOXvzqcFOOUF86MZGs1v6-p4ehXAgtS3KyQEfTR7AWz2UnWVpjGGD39bYd7dHNXAJx9C5wZxSdILmGWxu1XkVGH1D4kYrFt8m-PY_NqW35uOg7m-CqTw3H4ZfgbPFDy4V_R5K3oJz3dMIJU47C4Iqni8oYZcGdWTpVh2A5s7Wz27e7vxhUjO8fhnyjOkQVV5jKfnHjVUZxNeOJDvrz13Mto48loXsw6x_hraPZsRYPgnoDcSKyr8XFDH6tqkd01FkFGv2j8bpCYpd2B4xrTi9C3pD86wI3scpHrYDopLR8qalYEa4BNEhxaKy_LGzpKYJoieGQ_E673xZfv9-B01nlb69_BIZjFPK4r0dqVkzj_JGt1KQ6HGMoiK07D7Qwpz3lW4MKGGClbcGbiMl8_A9_pXWMLitcwTHKmW0kjad_rFxYz5woJW5tTT-aQsYNYjVyxA9QU_qP6IR_B_u-rAqF1FAcaEL7K6iQ5RA2KK7RSyV_Z6XgQ4MqKmWp8FHxgLr86b6rXTfAe0TrFa7akEVw8p3e44jyDchjwrVJc8P5gU5LbGp71sLNbDvT-AaRc7jiKJqf9D8o3yzJWwYYAe24trzRUGd5rypfDLpg0esMV7lrOvFf2APOqsmBd0uw2vq7493vv0lsQj_MtPF0nSoDvIN1W3S1PkSo83FRJMJQ">
  </div>
  <div class="row">
    <div class="col-sm-6">
      <div class="form-group">
        <p><label class="sr-only control-label required" for="yourName">Name</label><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="10" maxlength="60"
              class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required form-control p11" id="yourName" aria-required="true" aria-invalid="false" placeholder="Name" value="" type="text" name="your-name"></span>
        </p>
      </div>
    </div>
    <div class="col-sm-6">
      <div class="form-group">
        <p><label class="sr-only control-label required" for="yourEmail">E-Mail</label><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="10" maxlength="60"
              class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email form-control p11" id="yourEmail" aria-required="true" aria-invalid="false" placeholder="E-Mail" value="" type="email"
              name="your-email"></span>
        </p>
      </div>
    </div>
  </div>
  <div class="row">
    <div class="col-sm-6">
      <div class="form-group">
        <p><label class="sr-only control-label required" for="yourCompany">Company</label><span class="wpcf7-form-control-wrap" data-name="your-company"><input size="10" maxlength="60" class="wpcf7-form-control wpcf7-text form-control p11"
              id="yourCompany" aria-invalid="false" placeholder="Company" value="" type="text" name="your-company"></span>
        </p>
      </div>
    </div>
    <div class="col-sm-6">
      <div class="form-group">
        <p><label class="sr-only control-label required" for="yourPhone">E-Mail</label><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="10" maxlength="20" class="wpcf7-form-control wpcf7-text form-control p11" id="yourPhone"
              aria-invalid="false" placeholder="Phone" value="" type="text" name="your-phone"></span>
        </p>
      </div>
    </div>
  </div>
  <div class="form-group">
    <p><label class="sr-only control-label" for="yourMessage">Message</label><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="4" maxlength="2000" class="wpcf7-form-control wpcf7-textarea form-control"
          id="yourMessage" aria-invalid="false" placeholder="Message" name="your-message" style="display: block; overflow: hidden;"></textarea></span>
    </p>
  </div>
  <div class="form-group gutterhalf">
    <p><label class="control-label" for="yourCv">Please attach your CV (PDF only)</label><span class="wpcf7-form-control-wrap" data-name="your-Cv"><input size="40" class="wpcf7-form-control wpcf7-file form-control" id="yourCv" accept=".pdf"
          aria-invalid="false" type="file" name="your-Cv"></span>
    </p>
  </div>
  <div class="form-group gutterhalf">
    <div class="col-xs-4 control-label required">
      <p><input type="hidden" name="_wpcf7_captcha_challenge_captcha-993" value="3188728542"><img class="wpcf7-form-control wpcf7-captchac wpcf7-captcha-captcha-993" width="84" height="28" alt="captcha"
          src="https://www.kdab.com/wp-content/uploads/stories/wpcf7_captcha/3188728542.png">
      </p>
    </div>
    <div class="col-xs-8">
      <p><span class="wpcf7-form-control-wrap" data-name="captcha-993"><input size="40" maxlength="4" class="wpcf7-form-control wpcf7-captchar form-control" autocomplete="off" aria-invalid="false" value="" type="text" name="captcha-993"></span>
      </p>
    </div>
  </div>
  <div class="form-group">
    <p><input class="wpcf7-form-control wpcf7-submit has-spinner p12 ban btn-default btn-primary btn-block" id="form-submit" type="submit" value="Send request"><span class="wpcf7-spinner"></span>
    </p>
  </div>
  <p style="display: none !important;" class="akismet-fields-container" data-prefix="_wpcf7_ak_"><label>Δ<textarea name="_wpcf7_ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1"
      name="_wpcf7_ak_js" value="1725481479821">
    <script>
      document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
    </script>
  </p>
  <div class="wpcf7-response-output" aria-hidden="true"></div>
</form>

GET https://www.kdab.com/

<form role="search" method="get" class="search-form" action="https://www.kdab.com/">
  <input type="search" class="search-field" placeholder="Search" value="" name="s" title="Search for:">
  <button type="submit" class="search-submit" aria-label="Search">
    <i class="fa kdab-search"></i>
  </button>
</form>

GET https://www.kdab.com/

<form role="search" method="get" class="search-form" action="https://www.kdab.com/">
  <input type="search" class="search-field" placeholder="Search" value="" name="s" title="Search for:">
  <button type="submit" class="search-submit" aria-label="Search">
    <i class="fa kdab-search"></i>
  </button>
</form>

Text Content

Powered by Cookiebot
 * Consent
 * Details
 * [#IABV2SETTINGS#]
 * About


THIS WEBSITE USES COOKIES

We use cookies to personalise content and ads, to provide social media features
and to analyse our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.

Consent Selection
Necessary

Preferences

Statistics

Marketing

Show details
 * Necessary 10
   
   Necessary cookies help make a website usable by enabling basic functions like
   page navigation and access to secure areas of the website. The website cannot
   function properly without these cookies.
    * Cookiebot
      2
      Learn more about this provider
      1.gifUsed to count the number of sessions to the website, necessary for
      optimizing CMP product delivery.
      Maximum Storage Duration: SessionType: Pixel Tracker
      CookieConsentStores the user's cookie consent state for the current domain
      Maximum Storage Duration: 1 yearType: HTTP Cookie
    * Google
      5
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      _grecaptchaThis cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      rc::aThis cookie is used to distinguish between humans and bots. This is
      beneficial for the website, in order to make valid reports on the use of
      their website.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      rc::bThis cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: SessionType: HTML Local Storage
      rc::cThis cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: SessionType: HTML Local Storage
      rc::d-15#This cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * Sendinblue
      1
      Learn more about this provider
      __cfruidThis cookie is a part of the services provided by Cloudflare -
      Including load-balancing, deliverance of website content and serving DNS
      connection for website operators.
      Maximum Storage Duration: SessionType: HTTP Cookie
    * WordPress.com
      1
      Learn more about this provider
      t.gifEnsures that product pictures are presented correctly on website.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * www.kdab.com
      1
      wpEmojiSettingsSupportsThis cookie is part of a bundle of cookies which
      serve the purpose of content delivery and presentation. The cookies keep
      the correct state of font, blog/picture sliders, color themes and other
      website settings.
      Maximum Storage Duration: SessionType: HTML Local Storage

 * Preferences 0
   
   Preference cookies enable a website to remember information that changes the
   way the website behaves or looks, like your preferred language or the region
   that you are in.
   
   We do not use cookies of this type.

 * Statistics 3
   
   Statistic cookies help website owners to understand how visitors interact
   with websites by collecting and reporting information anonymously.
    * Matomo
      2
      Learn more about this provider
      _pk_id#Collects statistics on the user's visits to the website, such as
      the number of visits, average time spent on the website and what pages
      have been read.
      Maximum Storage Duration: 1 yearType: HTTP Cookie
      _pk_ses#Used by Piwik Analytics Platform to track page requests from the
      visitor during the session.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
    * WordPress.com
      1
      Learn more about this provider
      g.gifRegisters statistical data on users' behaviour on the website. Used
      for internal analytics by the website operator.
      Maximum Storage Duration: SessionType: Pixel Tracker

 * Marketing 38
   
   Marketing cookies are used to track visitors across websites. The intention
   is to display ads that are relevant and engaging for the individual user and
   thereby more valuable for publishers and third party advertisers.
    * Google
      5
      Learn more about this provider
      
      Some of the data collected by this provider is for the purposes of
      personalization and measuring advertising effectiveness.
      
      activity;xsp=#;ord=#Pending
      Maximum Storage Duration: SessionType: Pixel Tracker
      test_cookieUsed to check if the user's browser supports cookies.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      _GRECAPTCHAThis cookie is used to distinguish between humans and bots.
      This is beneficial for the website, in order to make valid reports on the
      use of their website.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      NIDRegisters a unique ID that identifies a returning user's device. The ID
      is used for targeted ads.
      Maximum Storage Duration: 6 monthsType: HTTP Cookie
      rc::fThis cookie is used to distinguish between humans and bots.
      Maximum Storage Duration: PersistentType: HTML Local Storage
    * Twitter Inc.
      1
      Learn more about this provider
      i/jot/embedsSets a unique ID for the visitor, that allows third party
      advertisers to target the visitor with relevant advertisement. This
      pairing service is provided by third party advertisement hubs, which
      facilitates real-time bidding for advertisers.
      Maximum Storage Duration: SessionType: Pixel Tracker
    * YouTube
      32
      Learn more about this provider
      #-# [x2]Used to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTML Local Storage
      iU5q-!O9@[#COOKIETABLE_ADVERTISING#]nbsp;[x2]Registers a unique ID to keep
      statistics of what videos from YouTube the user has seen.
      Maximum Storage Duration: SessionType: HTML Local Storage
      LAST_RESULT_ENTRY_KEY [x2]Used to track user’s interaction with embedded
      content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      YtIdbMeta#databases [x2]Used to track user’s interaction with embedded
      content.
      Maximum Storage Duration: PersistentType: IndexedDB
      yt-remote-cast-available [x2]Stores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-cast-installed [x2]Stores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-connected-devices [x2]Stores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt-remote-device-id [x2]Stores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage
      yt-remote-fast-check-period [x2]Stores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-session-app [x2]Stores the user's video player preferences using
      embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      yt-remote-session-name [x2]Stores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: SessionType: HTML Local Storage
      LogsDatabaseV2:V#||LogsRequestsStoreUsed to track user’s interaction with
      embedded content.
      Maximum Storage Duration: PersistentType: IndexedDB
      nextIdUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      remote_sidNecessary for the implementation and functionality of YouTube
      video-content on the website.
      Maximum Storage Duration: SessionType: HTTP Cookie
      requestsUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: SessionType: HTTP Cookie
      ServiceWorkerLogsDatabase#SWHealthLogNecessary for the implementation and
      functionality of YouTube video-content on the website.
      Maximum Storage Duration: PersistentType: IndexedDB
      TESTCOOKIESENABLEDUsed to track user’s interaction with embedded content.
      Maximum Storage Duration: 1 dayType: HTTP Cookie
      VISITOR_INFO1_LIVETries to estimate the users' bandwidth on pages with
      integrated YouTube videos.
      Maximum Storage Duration: 180 daysType: HTTP Cookie
      YSCRegisters a unique ID to keep statistics of what videos from YouTube
      the user has seen.
      Maximum Storage Duration: SessionType: HTTP Cookie
      yt.innertube::nextIdRegisters a unique ID to keep statistics of what
      videos from YouTube the user has seen.
      Maximum Storage Duration: PersistentType: HTML Local Storage
      ytidb::LAST_RESULT_ENTRY_KEYStores the user's video player preferences
      using embedded YouTube video
      Maximum Storage Duration: PersistentType: HTML Local Storage

 * Unclassified 0
   Unclassified cookies are cookies that we are in the process of classifying,
   together with the providers of individual cookies.
   
   We do not use cookies of this type.

Cross-domain consent[#BULK_CONSENT_DOMAINS_COUNT#] [#BULK_CONSENT_TITLE#]
List of domains your consent applies to: [#BULK_CONSENT_DOMAINS#]
Cookie declaration last updated on 2024-08-26 by Cookiebot



[#IABV2_TITLE#]

[#IABV2_BODY_INTRO#]
[#IABV2_BODY_LEGITIMATE_INTEREST_INTRO#]
[#IABV2_BODY_PREFERENCE_INTRO#]
[#IABV2_LABEL_PURPOSES#]
[#IABV2_BODY_PURPOSES_INTRO#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_LABEL_FEATURES#]
[#IABV2_BODY_FEATURES_INTRO#]
[#IABV2_BODY_FEATURES#]
[#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PARTNERS_INTRO#]
[#IABV2_BODY_PARTNERS#]


Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration
on our website.

Learn more about who we are, how you can contact us and how we process personal
data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your
consent.


Do not sell or share my personal information
Use necessary cookies only Allow selection Customize

Allow all cookies
Powered by Cookiebot by Usercentrics
Skip to content
×


HOW CAN WE HELP YOU?

Thanks for your interest in KDAB. Please write your message here and we’ll get
back to you as soon as possible.


Name: *
E-Mail: *
Company:
Phone:
Message: *
KDAB is committed to ensuring that your privacy is protected.
 * Only the above data is collected about you when you fill out this form.
 * The data will be stored securely.
 * The data will only be used to contact you about possible business together.
 * If we do not engage in business within 3 years, your personal data will be
   erased from our systems.
 * If you wish for us to erase it earlier, email us at info@kdab.com

For more information about our Privacy Policy, please read
https://www.kdab.com/about/kdab-privacy-policy/
* I have read and agree to the terms above.
Yes, sign me up for the KDAB newsletter

×


CONTACT US

GERMANY – KDAB (DEUTSCHLAND) GMBH

Reuchlinstraße 10-11, 10553 Berlin +49 30 5213 254 70
+49 30 5213 254 99

info-de@kdab.com

OTHER COUNTRIES

US: +1.866.777.5322
SE: +46 563 731020
FR: +33 4 90 84 08 53
UK: +44 1625 809908


Full list of all countries

×


CONTACT US

Name

E-Mail

Company

E-Mail

Message

Please attach your CV (PDF only)





Δ



 * Services
   * Projects
     * Code Migration
     * Modernization
     * Development
     * Consulting & Architecture
     * Mentoring & Support
   * Workshops
     * Code Migration & Modernization
     * Architecture
     * Profiling & Performance
     * Testing & Refactoring
     * Agile Development
   * Training
 * Expertise
   * Qt / QML
     * Qt 3D
     * Qt on Android
     * Qt on QNX Neutrino RTOS
     * Qt on Windows Embedded CE
     * Qt Tools
     * Is Qt Right for Your Project?
   * C++
     * C++ Latest Standards
     * C++ Tools
     * C++ Training
       * Advanced Modern C++
       * Modern C++: Introduction
   * 3D / OpenGL
     * OpenGL
     * Qt 3D
     * Vulkan
     * Kuesa 3D
 * Platforms
   * Android
   * Linux
   * Web integration
   * QNX
   * Windows Embedded
   * Mobile iOS/Android
   * Windows
   * macOS
   * Unix / X11 (Motif)
 * Resources
   * Blogs
   * KDAB TV
     * News
     * Academy
       * Introduction to Qt/QML
       * Qt Widgets and more…
       * Kuesa 3D
       * GammaRay
       * Multithreading with Qt
       * Cutelyst
       * Presentations
     * Showcases
     * Events
       * Demos
     * Archive
   * Monthly Digest
   * Content Library Search
   * Whitepapers, Brochures & Articles
   * Success Stories
   * Conferences
     * Qt Embedded Days
     * Qt Desktop Days
     * Qt World Summit
       * Qt World Summit ’20
       * Qt World Summit ’19
       * Qt World Summit ’18
       * Qt World Summit ’17
       * Qt World Summit ’16
       * Qt World Summit ’15
     * Qt Developer Days
       * Qt Developer Days 2014
       * Qt Developer Days 2013
       * Qt Developer Days 2012
   * Newsletter
   * Events
   * Qt Tools
   * How to Use CMake with Qt
   * Qt Creator Card
   * Codebrowser.dev
   * Kuesa 3D

 * 

 * 
 * 

 * About us
   * Contact
   * Customers & Industries
   * ISO 9001 Certified
   * Partners
   * Mission
   * Working at KDAB
   * KDAB France
   * KDAB Japan
   * Terms and Conditions
   * Privacy Policy & Cookies

Qt/QML
C++
3D/OpenGL
Qt/QML
C++
3D/OpenGL



OOOPS.

We are sorry but we cannot find the page you are looking for.

The KDAB Group is the global No.1 software consultancy for Qt, C++ and OpenGL
applications across desktop, embedded and mobile platforms

 * About us
   * Contact
   * Customers & Industries
   * ISO 9001 Certified
   * Partners
   * Mission
   * Working at KDAB
   * KDAB France
   * KDAB Japan
   * Terms and Conditions
   * Privacy Policy & Cookies

 * Services
   * Projects
   * Workshops
   * Training
 * Expertise
   * Qt / QML
   * C++
   * 3D / OpenGL
 * Platforms
   * Android
   * Linux
   * Web integration
   * QNX
   * Windows Embedded
   * Mobile iOS/Android
   * Windows
   * macOS
   * Unix / X11 (Motif)
 * Resources
   * Blogs
   * KDAB TV
   * Monthly Digest
   * Content Library Search
   * Whitepapers, Brochures & Articles
   * Success Stories
   * Conferences
   * Newsletter
   * Events
   * Qt Tools
   * How to Use CMake with Qt
   * Qt Creator Card
   * Codebrowser.dev
   * Kuesa 3D

CONTACT US

DE: +49 30 5213 254 70 US: +1.866.777.5322 FR: +33 4 90 84 08 53 UK: +44 1625
809908 JP: +81 70 4001 0910

Full list, all countries

 * 
 * 
 * 
 * 

Manage cookie permissions
 * 


 * Services
   * Projects
   * Workshops
 * Training
 * Expertise
   * Qt/QML
   * C++
   * 3D / OpenGL
 * Platforms
 * Blogs
 * Videos
 * About Us
   * Working at KDAB