Loading files
76de63d66This file is pinned to the selected release. Download the original to open it in your design tool.
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>librepcb::editor::AddLibraryWidget</class>
<widget class="QWidget" name="librepcb::editor::AddLibraryWidget">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>513</width>
<height>405</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<property name="movable">
<bool>true</bool>
</property>
<widget class="QWidget" name="tabDownloadFromRepo">
<attribute name="title">
<string>Download from repository</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QLabel" name="label_13">
<property name="text">
<string><html><head/><body><p>Browse, download and update libraries directly from the Internet!</p></body></html></string>
</property>
</widget>
</item>
<item>
<widget class="QListWidget" name="lstRepoLibs"/>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_4" stretch="0,1">
<item>
<widget class="QCheckBox" name="cbxRepoLibsSelectAll">
<property name="text">
<string>Select all</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnRepoLibsDownload">
<property name="text">
<string>Download and install/update selected libraries</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<widget class="QWidget" name="tabCreateLocal">
<attribute name="title">
<string>Create local library</string>
</attribute>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_8">
<property name="text">
<string><p>Creates a new local library in the currently opened workspace.</p><p><span style=" font-style:italic;">Note: Please specify all attributes in the english language (locale 'en_US'). Support for other languages will be added in a later release of LibrePCB.</span></p></string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="Line" name="line">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Name:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="edtLocalName">
<property name="maxLength">
<number>50</number>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_4">
<property name="text">
<string>Description:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="edtLocalDescription">
<property name="maxLength">
<number>100</number>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_5">
<property name="text">
<string>Author:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QLineEdit" name="edtLocalAuthor">
<property name="maxLength">
<number>100</number>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_6">
<property name="text">
<string>Version:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QLineEdit" name="edtLocalVersion">
<property name="maxLength">
<number>100</number>
</property>
</widget>
</item>
<item row="8" column="0">
<widget class="QLabel" name="label_7">
<property name="text">
<string>Directory:</string>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QLineEdit" name="edtLocalDirectory">
<property name="maxLength">
<number>60</number>
</property>
<property name="clearButtonEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item row="9" column="0" colspan="2">
<widget class="QPushButton" name="btnLocalCreate">
<property name="text">
<string>Create Library</string>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_2">
<property name="text">
<string>License:</string>
</property>
</widget>
</item>
<item row="7" column="1">
<layout class="QHBoxLayout" name="horizontalLayout_2" stretch="0,1,0">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QCheckBox" name="cbxLocalCc0License"/>
</item>
<item>
<widget class="QLabel" name="lblLicenseDescription">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>Put library under the Public Domain License CC0-1.0 (mandatory to publish it on librepcb.org).</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_9">
<property name="minimumSize">
<size>
<width>25</width>
<height>25</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>25</width>
<height>25</height>
</size>
</property>
<property name="toolTip">
<string>https://en.wikipedia.org/wiki/Creative_Commons_license</string>
</property>
<property name="text">
<string><a href="https://en.wikipedia.org/wiki/Creative_Commons_license"><img src=":/img/status/info.png" width="25" height="25"/></a></string>
</property>
<property name="scaledContents">
<bool>true</bool>
</property>
<property name="openExternalLinks">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>URL:</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QLineEdit" name="edtLocalUrl">
<property name="maxLength">
<number>255</number>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tabDownloadManually">
<attribute name="title">
<string>Download manually</string>
</attribute>
<layout class="QFormLayout" name="formLayout_2">
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_10">
<property name="text">
<string><p>Downloads a zipped library from the internet and saves it as a local library. </p><p><span style=" font-style:italic;">Note: Libraries which are downloaded this way cannot be updated automatically. It's highly recommended to use &quot;Download from repository&quot; whenever possible. </span></p></string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="Line" name="line_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_11">
<property name="text">
<string>URL to ZIP file:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLineEdit" name="edtDownloadZipUrl">
<property name="maxLength">
<number>255</number>
</property>
<property name="clearButtonEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_12">
<property name="text">
<string>Local directory:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QLineEdit" name="edtDownloadZipDirectory">
<property name="maxLength">
<number>60</number>
</property>
<property name="clearButtonEnabled">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="0" colspan="2">
<widget class="QPushButton" name="btnDownloadZip">
<property name="text">
<string>Download Library</string>
</property>
</widget>
</item>
<item row="5" column="0" colspan="2">
<layout class="QHBoxLayout" name="lytDownloadZipProgress">
<item>
<widget class="QProgressBar" name="prgDownloadZipProgress">
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnDownloadZipAbort">
<property name="text">
<string>Abort</string>
</property>
</widget>
</item>
</layout>
</item>
<item row="6" column="0" colspan="2">
<widget class="QLabel" name="lblDownloadZipStatusMsg">
<property name="font">
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>No error.</string>
</property>
<property name="wordWrap">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>