From patchwork Wed Aug 3 17:55:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Utkarsh Tiwari X-Patchwork-Id: 16955 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 09AB6C3272 for ; Wed, 3 Aug 2022 17:55:28 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 5C33C63310; Wed, 3 Aug 2022 19:55:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org; s=mail; t=1659549327; bh=e9W9qP1qrhBpi8fecaBokm89aTA050blZTGHG1+KwDk=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=VTO4FJS1XgIxvQ4mXam4WyurWfZf9mkN0ltJA8gbDHiz9fqnc1++H/BuaHoVuID2E moSNAYMju6j0p/uQJ00Ly8mAE/xmZFGiPGvlu9nJ4+5cJRkfN3SfvpB03/iobJOMD0 TnvW7sv0rA8Oo0bqzlEBN3KuEQJqrZZ2FEfiIeAIQY8E18n2WTkSGKMQjZeuGiOWcK ANFeWnR2+A7pOvSAzn0f0Kd1UnLQrlZvfWe+PRbN9Xo0jy2sMB9iUDPYE3ecuKgFag eA+/Yvic+2RIOjKIEFR+uYCkrqqEP2HujLuNze1w9JA0JEUCBGKzlenfHWFV29MWSS 043Ffzaq4XE1Q== Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id E3C33603E6 for ; Wed, 3 Aug 2022 19:55:25 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="fgAIG2lT"; dkim-atps=neutral Received: by mail-pl1-x62e.google.com with SMTP id x23so8437253pll.7 for ; Wed, 03 Aug 2022 10:55:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc; bh=rPaJ3B44HsFqAAvM4j0eYOgDbNs/f8F2RvcwdYejQiY=; b=fgAIG2lT7dwZCa1zrtaDP4LAC6HXVp2aCUZYcXr7jQJmwoRcB7b6VtyOzexVBwdyBJ JNBZSjtcjILiOAjUqmtywJMIhu2y1SmD4U/RN/piJpE6oeDf5JZ0Fj4y/wbIh3x1HOxC pa0r8aQOuq6MXAcCIW71m/n8goVVF0UohalCEa1XJpKSlj+ZjFEgpdLu8myOuz13uVX2 88Fv84pUlv/lAIbl9orESowwrUYcmbYuS2IwhgdTOJzFaRAQJElJo/u2js6rwkNuiSSl izcT12HCbISpahvDYJglQu13PSEgIlmSG1OiMK+8JZ3elmyKWU9utCV97uLWJJo8JbD+ SJRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc; bh=rPaJ3B44HsFqAAvM4j0eYOgDbNs/f8F2RvcwdYejQiY=; b=2yM5UcUbJIMH1msrBadgTCvpcJe5u7puQgOJwpyBtVHOfyq0lW9krQRydoIE3UQxWz PKdoWpexfC+ZQ50wGak5s2Z+0xpHNUMbu1sXUX3jo2u/+HpunZ3sGcw6syB009U+e10N C71mxmeeOpzkUDERS+fRqSJHBfqhDG9BL/tX/N7/RYCDFkap7OnHnLjtE99Sn+7UhRr1 cPrEhYQ9Vx1B2GGHNjGGN1jpi8T9KjixISJ5e2A5PFpNomoqruOmduHDySWvjTucV6rq BMl2MJIa7AEf28QiGpSatUxTP67gE9DhYXjD9GwxCHRGsi5Sd/u4gKpawjnhgvG0aQ6x Fzyw== X-Gm-Message-State: ACgBeo3IwphcycdqxJ7pDL3jeXpB5DN1FIeRkhQgkHZwEoI2O/8/bUd8 5hCJnp1/0a7b1BKLhJ21M8KMNYMbY+c= X-Google-Smtp-Source: AA6agR7wl83V3Fr4AKtXlv+/CQ4R5dTXmG67D1w+6gBYmzvx4H+VBNDNs7ZyhyeCJqKVPuPJwkiBSA== X-Received: by 2002:a17:903:228c:b0:16e:df74:34e5 with SMTP id b12-20020a170903228c00b0016edf7434e5mr18346629plh.49.1659549324158; Wed, 03 Aug 2022 10:55:24 -0700 (PDT) Received: from localhost.localdomain ([2404:bd00:3:d5b8:ad21:c99c:170f:1ae]) by smtp.gmail.com with ESMTPSA id f3-20020a170902860300b0016357fd0fd1sm2193343plo.69.2022.08.03.10.55.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Aug 2022 10:55:23 -0700 (PDT) To: libcamera-devel@lists.libcamera.org Date: Wed, 3 Aug 2022 23:25:13 +0530 Message-Id: <20220803175517.175332-1-utkarsh02t@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH 0/4] Improve Camera Selection GUI in QCam X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Utkarsh Tiwari via libcamera-devel From: Utkarsh Tiwari Reply-To: Utkarsh Tiwari Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi, This series aims to add a Dialog box which can be used to select camera while at startup and trying to switch cameras. The series first adds the dialog to be used just for selection of camera at startup and then moves on to replace the current QCombBox in favour of the dialog box. Utkarsh Tiwari (4): qcam: Use QDialog for selection of cameras qcam: Support Hotplug for Camera Selection Dialog qcam: CameraSelectDialog: Display Location and Model propety of camera qcam: MainWindow: Replace cameraCombo_ with cameraSelectDialog src/qcam/main_window.cpp | 162 ++++++++++++++++++++++++++++++++------- src/qcam/main_window.h | 16 +++- 2 files changed, 147 insertions(+), 31 deletions(-)