mirror of https://github.com/testerSunshine/12306
pull code
parent
33946508ac
commit
c00aa96935
|
@ -2,31 +2,11 @@
|
|||
<project version="4">
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="79a86edc-721f-4aad-920d-b595d0348b7f" name="Default" comment="">
|
||||
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/yixing/haha.py" />
|
||||
<change type="DELETED" beforePath="$PROJECT_DIR$/12306login/haha.py" afterPath="" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/12306login.iml" afterPath="$PROJECT_DIR$/yixing/.idea/12306login.iml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/codeStyleSettings.xml" afterPath="$PROJECT_DIR$/yixing/.idea/codeStyleSettings.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/dictionaries/wenxianping.xml" afterPath="$PROJECT_DIR$/yixing/.idea/dictionaries/wenxianping.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/inspectionProfiles/Project_Default.xml" afterPath="$PROJECT_DIR$/yixing/.idea/inspectionProfiles/Project_Default.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/inspectionProfiles/profiles_settings.xml" afterPath="$PROJECT_DIR$/yixing/.idea/inspectionProfiles/profiles_settings.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/misc.xml" afterPath="$PROJECT_DIR$/yixing/.idea/misc.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/modules.xml" afterPath="$PROJECT_DIR$/yixing/.idea/modules.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/.idea/workspace.xml" afterPath="$PROJECT_DIR$/yixing/.idea/workspace.xml" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/agency/__init__.py" afterPath="$PROJECT_DIR$/yixing/myUrllib/__init__.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/agency/agency_tools.py" afterPath="$PROJECT_DIR$/yixing/agency/agency_tools.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/agency/proxy_list" afterPath="$PROJECT_DIR$/yixing/agency/proxy_list" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/damatuCode/__init__.py" afterPath="$PROJECT_DIR$/yixing/myException/__init__.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/damatuCode/damatuWeb.py" afterPath="$PROJECT_DIR$/yixing/damatuCode/damatuWeb.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/init/__init__.py" afterPath="$PROJECT_DIR$/yixing/init/__init__.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/init/login.py" afterPath="$PROJECT_DIR$/yixing/init/login.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/init/select_ticket_info.py" afterPath="$PROJECT_DIR$/yixing/init/select_ticket_info.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/myException/__init__.py" afterPath="$PROJECT_DIR$/yixing/damatuCode/__init__.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/myException/balanceException.py" afterPath="$PROJECT_DIR$/yixing/myException/balanceException.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/myUrllib/__init__.py" afterPath="$PROJECT_DIR$/yixing/agency/__init__.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/myUrllib/myurllib2.py" afterPath="$PROJECT_DIR$/yixing/myUrllib/myurllib2.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/run.py" afterPath="$PROJECT_DIR$/yixing/run.py" />
|
||||
<change type="MOVED" beforePath="$PROJECT_DIR$/12306login/station_name.txt" afterPath="$PROJECT_DIR$/yixing/station_name.txt" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/yixing/12306.py" afterPath="$PROJECT_DIR$/yixing/12306.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/yixing/test.py" afterPath="$PROJECT_DIR$/yixing/test.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/yixing/tiket.py" afterPath="$PROJECT_DIR$/yixing/tiket.py" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/yixing/tiket.ui" afterPath="$PROJECT_DIR$/yixing/tiket.ui" />
|
||||
</list>
|
||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
|
||||
<option name="TRACKING_ENABLED" value="true" />
|
||||
|
@ -36,16 +16,16 @@
|
|||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="CoverageDataManager">
|
||||
<SUITE FILE_PATH="coverage/12306$12306test.coverage" NAME="12306test Coverage Results" MODIFIED="1495943512219" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing/myUrllib" />
|
||||
<SUITE FILE_PATH="coverage/12306$tiket.coverage" NAME="tiket Coverage Results" MODIFIED="1495973122962" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing" />
|
||||
<SUITE FILE_PATH="coverage/12306$haha.coverage" NAME="haha Coverage Results" MODIFIED="1495709568081" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$run.coverage" NAME="run Coverage Results" MODIFIED="1495622652236" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306__2_.coverage" NAME="12306 (2) Coverage Results" MODIFIED="1495725009419" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306__1_.coverage" NAME="12306 (1) Coverage Results" MODIFIED="1495724916012" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$test__1_.coverage" NAME="test (1) Coverage Results" MODIFIED="1495819095083" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing" />
|
||||
<SUITE FILE_PATH="coverage/12306$test.coverage" NAME="test Coverage Results" MODIFIED="1495722875742" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306.coverage" NAME="12306 Coverage Results" MODIFIED="1495722251078" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306__3_.coverage" NAME="12306 (3) Coverage Results" MODIFIED="1495984861694" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing" />
|
||||
<SUITE FILE_PATH="coverage/12306$run.coverage" NAME="run Coverage Results" MODIFIED="1495622652236" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306__2_.coverage" NAME="12306 (2) Coverage Results" MODIFIED="1495725009419" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/login" />
|
||||
<SUITE FILE_PATH="coverage/12306$test.coverage" NAME="test Coverage Results" MODIFIED="1495722875742" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306test.coverage" NAME="12306test Coverage Results" MODIFIED="1495943512219" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing/myUrllib" />
|
||||
<SUITE FILE_PATH="coverage/12306$haha.coverage" NAME="haha Coverage Results" MODIFIED="1495709568081" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/12306login" />
|
||||
<SUITE FILE_PATH="coverage/12306$12306__3_.coverage" NAME="12306 (3) Coverage Results" MODIFIED="1496410720492" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/yixing" />
|
||||
</component>
|
||||
<component name="CreatePatchCommitExecutor">
|
||||
<option name="PATCH_PATH" value="" />
|
||||
|
@ -56,25 +36,55 @@
|
|||
<file leaf-file-name="tiket.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/tiket.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="681">
|
||||
<caret line="138" column="25" lean-forward="false" selection-start-line="138" selection-start-column="25" selection-end-line="138" selection-end-column="25" />
|
||||
<state relative-caret-position="1819">
|
||||
<caret line="107" column="0" lean-forward="false" selection-start-line="107" selection-start-column="0" selection-end-line="107" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="12306.py" pinned="false" current-in-tab="true">
|
||||
<file leaf-file-name="12306.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/12306.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="576">
|
||||
<caret line="97" column="46" lean-forward="false" selection-start-line="97" selection-start-column="46" selection-end-line="97" selection-end-column="46" />
|
||||
<state relative-caret-position="952">
|
||||
<caret line="67" column="74" lean-forward="false" selection-start-line="67" selection-start-column="56" selection-end-line="67" selection-end-column="74" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
<element signature="e#23#50#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="test.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="561">
|
||||
<caret line="33" column="53" lean-forward="false" selection-start-line="33" selection-start-column="41" selection-end-line="33" selection-end-column="53" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="agency_tools.py" pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/agency/agency_tools.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="select_ticket_info.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/init/select_ticket_info.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
</leaf>
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
|
@ -119,8 +129,8 @@
|
|||
<component name="ProjectFrameBounds">
|
||||
<option name="x" value="-8" />
|
||||
<option name="y" value="-8" />
|
||||
<option name="width" value="2576" />
|
||||
<option name="height" value="1426" />
|
||||
<option name="width" value="2564" />
|
||||
<option name="height" value="1416" />
|
||||
</component>
|
||||
<component name="ProjectView">
|
||||
<navigator currentView="ProjectPane" proportions="" version="1">
|
||||
|
@ -137,6 +147,7 @@
|
|||
<foldersAlwaysOnTop value="true" />
|
||||
</navigator>
|
||||
<panes>
|
||||
<pane id="Scratches" />
|
||||
<pane id="ProjectPane">
|
||||
<subPane>
|
||||
<PATH>
|
||||
|
@ -177,20 +188,55 @@
|
|||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="myUrllib" />
|
||||
<option name="myItemId" value="init" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="12306" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="12306" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="yixing" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="damatuCode" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="12306" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="12306" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="yixing" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="agency" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="Scope" />
|
||||
<pane id="Scratches" />
|
||||
</panes>
|
||||
</component>
|
||||
<component name="PropertiesComponent">
|
||||
<property name="settings.editor.selected.configurable" value="preferences.externalTools" />
|
||||
<property name="settings.editor.selected.configurable" value="reference.settingsdialog.IDE.editor.colors.Console Font" />
|
||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$" />
|
||||
<property name="last_opened_file_path" value="$USER_HOME$/PycharmProjects/hahaha" />
|
||||
<property name="nodejs_interpreter_path" value="C:/Program Files (x86)/nodejs/node" />
|
||||
<property name="js.eslint.eslintPackage" value="" />
|
||||
<property name="js-jscs-nodeInterpreter" value="C:\Program Files (x86)\nodejs\node.exe" />
|
||||
|
@ -202,6 +248,18 @@
|
|||
<recent name="D:\my_work\12306\12306login" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunDashboard">
|
||||
<option name="ruleStates">
|
||||
<list>
|
||||
<RuleState>
|
||||
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
|
||||
</RuleState>
|
||||
<RuleState>
|
||||
<option name="name" value="StatusDashboardGroupingRule" />
|
||||
</RuleState>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="RunManager" selected="Python.12306 (3)">
|
||||
<configuration default="false" name="12306 (1)" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
|
@ -219,6 +277,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/12306login/12306.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="12306 (2)" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
|
@ -237,6 +296,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/login/12306.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="12306test" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
|
@ -255,6 +315,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/yixing/myUrllib/12306test.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="test (1)" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
|
@ -273,6 +334,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/yixing/test.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="tiket" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
|
@ -291,6 +353,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/yixing/tiket.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="DjangoTestsConfigurationType" factoryName="Django tests">
|
||||
|
@ -313,6 +376,13 @@
|
|||
<option name="OPTIONS" value="" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="JavaScriptTestRunnerJest" factoryName="Jest">
|
||||
<node-interpreter value="project" />
|
||||
<working-dir value="" />
|
||||
<envs />
|
||||
<scope-kind value="ALL" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="JavaScriptTestRunnerProtractor" factoryName="Protractor">
|
||||
<config-file value="" />
|
||||
<node-interpreter value="project" />
|
||||
|
@ -366,6 +436,7 @@
|
|||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="Tox" factoryName="Tox">
|
||||
|
@ -397,26 +468,6 @@
|
|||
<envs />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="tests" factoryName="Attests">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
<envs />
|
||||
<option name="SDK_HOME" value="" />
|
||||
<option name="WORKING_DIRECTORY" value="" />
|
||||
<option name="IS_MODULE_SDK" value="false" />
|
||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="12306" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="FOLDER_NAME" value="" />
|
||||
<option name="TEST_TYPE" value="TEST_SCRIPT" />
|
||||
<option name="PATTERN" value="" />
|
||||
<option name="USE_PATTERN" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="tests" factoryName="Doctests">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
|
@ -448,15 +499,10 @@
|
|||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="12306" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="FOLDER_NAME" value="" />
|
||||
<option name="TEST_TYPE" value="TEST_SCRIPT" />
|
||||
<option name="PATTERN" value="" />
|
||||
<option name="USE_PATTERN" value="false" />
|
||||
<option name="PARAMS" value="" />
|
||||
<option name="USE_PARAM" value="false" />
|
||||
<option name="_new_regexPattern" value="""" />
|
||||
<option name="_new_additionalArguments" value="""" />
|
||||
<option name="_new_target" value=""."" />
|
||||
<option name="_new_targetType" value=""PATH"" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="tests" factoryName="Unittests">
|
||||
|
@ -470,16 +516,9 @@
|
|||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="12306" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="FOLDER_NAME" value="" />
|
||||
<option name="TEST_TYPE" value="TEST_SCRIPT" />
|
||||
<option name="PATTERN" value="" />
|
||||
<option name="USE_PATTERN" value="false" />
|
||||
<option name="PUREUNITTEST" value="true" />
|
||||
<option name="PARAMS" value="" />
|
||||
<option name="USE_PARAM" value="false" />
|
||||
<option name="_new_additionalArguments" value="""" />
|
||||
<option name="_new_target" value=""."" />
|
||||
<option name="_new_targetType" value=""PATH"" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="tests" factoryName="py.test">
|
||||
|
@ -493,18 +532,10 @@
|
|||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="12306" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="FOLDER_NAME" value="" />
|
||||
<option name="TEST_TYPE" value="TEST_SCRIPT" />
|
||||
<option name="PATTERN" value="" />
|
||||
<option name="USE_PATTERN" value="false" />
|
||||
<option name="testToRun" value="" />
|
||||
<option name="keywords" value="" />
|
||||
<option name="params" value="" />
|
||||
<option name="USE_PARAM" value="false" />
|
||||
<option name="USE_KEYWORD" value="false" />
|
||||
<option name="_new_keywords" value="""" />
|
||||
<option name="_new_additionalArguments" value="""" />
|
||||
<option name="_new_target" value=""."" />
|
||||
<option name="_new_targetType" value=""PATH"" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="12306 (3)" type="PythonConfigurationType" factoryName="Python">
|
||||
|
@ -523,6 +554,7 @@
|
|||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/yixing/12306.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<list size="6">
|
||||
|
@ -542,6 +574,26 @@
|
|||
<item index="4" class="java.lang.String" itemvalue="Python.12306 (1)" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
<configuration default="true" type="tests" factoryName="Attests">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
<envs />
|
||||
<option name="SDK_HOME" value="" />
|
||||
<option name="WORKING_DIRECTORY" value="" />
|
||||
<option name="IS_MODULE_SDK" value="false" />
|
||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="12306" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="" />
|
||||
<option name="CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="FOLDER_NAME" value="" />
|
||||
<option name="TEST_TYPE" value="TEST_SCRIPT" />
|
||||
<option name="PATTERN" value="" />
|
||||
<option name="USE_PATTERN" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
</component>
|
||||
<component name="ShelveChangesManager" show_recycled="false">
|
||||
<option name="remove_strategy" value="false" />
|
||||
|
@ -557,26 +609,27 @@
|
|||
<servers />
|
||||
</component>
|
||||
<component name="ToolWindowManager">
|
||||
<frame x="-8" y="-8" width="2576" height="1426" extended-state="7" />
|
||||
<editor active="false" />
|
||||
<frame x="-8" y="-8" width="2564" height="1416" extended-state="0" />
|
||||
<editor active="true" />
|
||||
<layout>
|
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.26550078" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2899361" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
|
||||
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32894737" sideWeight="0.50158983" order="7" side_tool="true" content_ui="tabs" />
|
||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3198128" sideWeight="0.5063593" order="7" side_tool="true" content_ui="tabs" />
|
||||
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32972136" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Run" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32043344" sideWeight="0.49841017" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3198128" sideWeight="0.4936407" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32972136" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32917318" sideWeight="0.49682036" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
|
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.39937598" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Data View" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32972136" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
</layout>
|
||||
</component>
|
||||
|
@ -587,70 +640,13 @@
|
|||
<option name="myLimit" value="2678400000" />
|
||||
</component>
|
||||
<component name="XDebuggerManager">
|
||||
<breakpoint-manager />
|
||||
<breakpoint-manager>
|
||||
<option name="time" value="1" />
|
||||
</breakpoint-manager>
|
||||
<watches-manager />
|
||||
</component>
|
||||
<component name="editorHistoryManager">
|
||||
<entry file="file://$PROJECT_DIR$/yixing/12306.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="840">
|
||||
<caret line="40" column="19" lean-forward="true" selection-start-line="40" selection-start-column="19" selection-end-line="40" selection-end-column="19" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/myUrllib/12306test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="42">
|
||||
<caret line="2" column="25" lean-forward="true" selection-start-line="1" selection-start-column="26" selection-end-line="2" selection-end-column="25" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="357">
|
||||
<caret line="17" column="38" lean-forward="false" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="38" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="462">
|
||||
<caret line="22" column="23" lean-forward="false" selection-start-line="22" selection-start-column="13" selection-end-line="22" selection-end-column="23" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/12306.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="525">
|
||||
<caret line="33" column="24" lean-forward="true" selection-start-line="33" selection-start-column="24" selection-end-line="33" selection-end-column="24" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/myUrllib/12306test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="357">
|
||||
<caret line="17" column="38" lean-forward="false" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="38" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="462">
|
||||
|
@ -664,26 +660,13 @@
|
|||
<state relative-caret-position="546">
|
||||
<caret line="34" column="29" lean-forward="false" selection-start-line="34" selection-start-column="29" selection-end-line="34" selection-end-column="29" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
<element signature="e#23#50#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QGridLayout.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="357">
|
||||
<caret line="17" column="38" lean-forward="false" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="38" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QGridLayout.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="651">
|
||||
|
@ -697,18 +680,12 @@
|
|||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
<element signature="e#23#50#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/Qt.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="462">
|
||||
<caret line="296" column="38" lean-forward="true" selection-start-line="296" selection-start-column="38" selection-end-line="296" selection-end-column="38" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/Qt.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/myUrllib/myurllib2.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
|
@ -751,13 +728,7 @@
|
|||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/__builtin__.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="614">
|
||||
<caret line="309" column="14" lean-forward="false" selection-start-line="309" selection-start-column="4" selection-end-line="309" selection-end-column="14" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/__builtin__.py" />
|
||||
<entry file="file://C:/Python27/Lib/urllib2.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="446">
|
||||
|
@ -779,20 +750,6 @@
|
|||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/init/select_ticket_info.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/README.md">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/12306.ui" />
|
||||
<entry file="file://C:/Python27/Lib/site-packages/PyQt5/__init__.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
|
@ -810,22 +767,8 @@
|
|||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QMainWindow.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="502">
|
||||
<caret line="366" column="8" lean-forward="false" selection-start-line="366" selection-start-column="8" selection-end-line="366" selection-end-column="8" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/__init__.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="-4685">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QMainWindow.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/__init__.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/__init__.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
|
@ -841,124 +784,107 @@
|
|||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtCore/pyqtBoundSignal.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtCore/pyqtBoundSignal.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QColorDialog.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/Qt.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QGridLayout.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QDateTimeEdit.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QWidget.py" />
|
||||
<entry file="file://$PROJECT_DIR$/yixing/myUrllib/12306test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="405">
|
||||
<caret line="39" column="11" lean-forward="true" selection-start-line="39" selection-start-column="11" selection-end-line="39" selection-end-column="11" />
|
||||
<state relative-caret-position="189">
|
||||
<caret line="9" column="12" lean-forward="false" selection-start-line="9" selection-start-column="8" selection-end-line="9" selection-end-column="12" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PySide/QtGui/QTextTable.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableView.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableWidget.py" />
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QAbstractItemView.py" />
|
||||
<entry file="file://$PROJECT_DIR$/README.md">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/init/select_ticket_info.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QColorDialog.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2017.1/system/python_stubs/-762174762/PyQt5/QtWidgets/QCheckBox.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="363">
|
||||
<caret line="110" column="8" lean-forward="false" selection-start-line="110" selection-start-column="8" selection-end-line="110" selection-end-column="8" />
|
||||
<state relative-caret-position="2971">
|
||||
<caret line="207" column="8" lean-forward="false" selection-start-line="207" selection-start-column="8" selection-end-line="207" selection-end-column="8" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/Qt.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2017.1/system/python_stubs/-762174762/PyQt5/QtWidgets/QAbstractButton.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="397">
|
||||
<caret line="296" column="38" lean-forward="false" selection-start-line="296" selection-start-column="38" selection-end-line="296" selection-end-column="38" />
|
||||
<state relative-caret-position="2152">
|
||||
<caret line="257" column="88" lean-forward="true" selection-start-line="257" selection-start-column="81" selection-end-line="257" selection-end-column="88" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QGridLayout.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2017.1/system/python_stubs/-762174762/PyQt5/Qt.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="363">
|
||||
<caret line="43" column="27" lean-forward="true" selection-start-line="43" selection-start-column="27" selection-end-line="43" selection-end-column="84" />
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/ChildrenForm.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2017.1/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableWidgetItem.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="357">
|
||||
<caret line="17" column="38" lean-forward="false" selection-start-line="17" selection-start-column="25" selection-end-line="17" selection-end-column="38" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QDateTimeEdit.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="150">
|
||||
<caret line="270" column="42" lean-forward="false" selection-start-line="270" selection-start-column="26" selection-end-line="270" selection-end-column="42" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QWidget.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="-4108">
|
||||
<caret line="45" column="0" lean-forward="true" selection-start-line="45" selection-start-column="0" selection-end-line="45" selection-end-column="0" />
|
||||
<folding />
|
||||
<state relative-caret-position="282">
|
||||
<caret line="23" column="8" lean-forward="false" selection-start-line="23" selection-start-column="8" selection-end-line="23" selection-end-column="8" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/test.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="744">
|
||||
<caret line="88" column="8" lean-forward="false" selection-start-line="88" selection-start-column="8" selection-end-line="88" selection-end-column="8" />
|
||||
<state relative-caret-position="561">
|
||||
<caret line="33" column="53" lean-forward="false" selection-start-line="33" selection-start-column="41" selection-end-line="33" selection-end-column="53" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/myUrllib/12306test.py">
|
||||
<entry file="file://$USER_HOME$/.PyCharm2017.1/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableWidget.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="189">
|
||||
<caret line="9" column="12" lean-forward="false" selection-start-line="9" selection-start-column="8" selection-end-line="9" selection-end-column="12" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PySide/QtGui/QTextTable.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="451">
|
||||
<caret line="51" column="8" lean-forward="false" selection-start-line="51" selection-start-column="8" selection-end-line="51" selection-end-column="8" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableView.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="304">
|
||||
<caret line="272" column="38" lean-forward="true" selection-start-line="272" selection-start-column="36" selection-end-line="272" selection-end-column="38" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QTableWidget.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="304">
|
||||
<caret line="123" column="48" lean-forward="true" selection-start-line="123" selection-start-column="32" selection-end-line="123" selection-end-column="48" />
|
||||
<folding />
|
||||
<state relative-caret-position="401">
|
||||
<caret line="463" column="59" lean-forward="false" selection-start-line="463" selection-start-column="43" selection-end-line="463" selection-end-column="59" />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/tiket.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="681">
|
||||
<caret line="138" column="25" lean-forward="false" selection-start-line="138" selection-start-column="25" selection-end-line="138" selection-end-column="25" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$USER_HOME$/.PyCharm2016.3/system/python_stubs/-762174762/PyQt5/QtWidgets/QAbstractItemView.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="619">
|
||||
<caret line="505" column="75" lean-forward="true" selection-start-line="505" selection-start-column="75" selection-end-line="505" selection-end-column="75" />
|
||||
<state relative-caret-position="1819">
|
||||
<caret line="107" column="0" lean-forward="false" selection-start-line="107" selection-start-column="0" selection-end-line="107" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/12306.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="576">
|
||||
<caret line="97" column="46" lean-forward="false" selection-start-line="97" selection-start-column="46" selection-end-line="97" selection-end-column="46" />
|
||||
<state relative-caret-position="952">
|
||||
<caret line="67" column="74" lean-forward="false" selection-start-line="67" selection-start-column="56" selection-end-line="67" selection-end-column="74" />
|
||||
<folding>
|
||||
<element signature="e#23#43#0" expanded="true" />
|
||||
<element signature="e#23#50#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/yixing/agency/agency_tools.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</component>
|
||||
</project>
|
101
yixing/12306.py
101
yixing/12306.py
|
@ -1,7 +1,6 @@
|
|||
# -*- coding: utf8 -*-
|
||||
from PyQt5 import Qt
|
||||
from PyQt5.QtGui import QPalette
|
||||
from PyQt5.QtWidgets import QAbstractItemView
|
||||
from PyQt5 import Qt, QtGui
|
||||
from PyQt5.QtWidgets import QAbstractItemView, QComboBox, QPushButton, QCheckBox
|
||||
|
||||
from PyQt5.QtWidgets import QColorDialog
|
||||
from PyQt5.QtWidgets import QFileDialog
|
||||
|
@ -40,7 +39,7 @@ class myWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||
调用添加坐席俺窗口
|
||||
:return:
|
||||
"""
|
||||
self.t = tiket()
|
||||
self.t = ticket()
|
||||
self.t.show()
|
||||
|
||||
def getDate(self):
|
||||
|
@ -57,30 +56,83 @@ class myWindow(QtWidgets.QMainWindow, Ui_MainWindow):
|
|||
self.child.show()
|
||||
|
||||
|
||||
class tiket(QtWidgets.QMainWindow, Ui_Form):
|
||||
class ticket(QtWidgets.QMainWindow, Ui_Form):
|
||||
"""车票设置窗口"""
|
||||
def __init__(self):
|
||||
super(tiket, self).__init__()
|
||||
super(ticket, self).__init__()
|
||||
self.setWindowTitle("添加车次信息")
|
||||
self.setupUi(self)
|
||||
self.dateEdit_2.setCalendarPopup(True)
|
||||
self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 表格自适应窗口
|
||||
table_length = ["车次", "出发站", "到达站", "历时", "商务座", "特等座", "一等座", "二等座", "软卧", "硬卧", "软座", "无座"]
|
||||
self.tableWidget.setColumnCount(len(table_length)) # 设置表格长度
|
||||
self.get_ticket_info()
|
||||
self.get_set_info()
|
||||
self.tableWidget.itemDoubleClicked.connect(self.doubleClickedEvent)
|
||||
|
||||
def doubleClickedEvent(self, item):
|
||||
"""获取选中车次的车次号"""
|
||||
row_num = 0
|
||||
self.selectTicketInfo.setColumnCount(1)
|
||||
self.selectTicketInfo.setRowCount(row_num)
|
||||
if item is None:
|
||||
return
|
||||
else:
|
||||
row = self.tableWidget.currentIndex().row()
|
||||
if row is not -1:
|
||||
rowCount = self.selectTicketInfo.rowCount()
|
||||
print(rowCount)
|
||||
row_num = rowCount + 1
|
||||
self.selectTicketInfo.setRowCount(row_num)
|
||||
ticket = self.tableWidget.item(row, 0).text()
|
||||
item = QTableWidgetItem(ticket)
|
||||
self.selectTicketInfo.horizontalHeader().setVisible(False)
|
||||
self.selectTicketInfo.verticalHeader().setVisible(False)
|
||||
self.selectTicketInfo.setItem(0, 0, item)
|
||||
|
||||
def get_select_ticket_info(self):
|
||||
"""获取所选列车表"""
|
||||
|
||||
|
||||
def get_ticket_info(self):
|
||||
"""列车信息表"""
|
||||
self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 表格自适应窗口
|
||||
self.table_info = ["车次", "出发站", "到达站", "历时", "商务座", "特等座", "一等座", "二等座", "软卧", "硬卧", "软座", "无座", " "]
|
||||
self.tableWidget.setColumnCount(len(self.table_info)) # 设置表格长度
|
||||
self.tableWidget.setRowCount(10)
|
||||
self.tableWidget.setHorizontalHeaderLabels(table_length) # 设置表格行
|
||||
self.tableWidget.setHorizontalHeaderLabels(self.table_info) # 设置表格行
|
||||
self.tableWidget.setSelectionBehavior(QAbstractItemView.SelectRows) # 整行选中的方式
|
||||
self.tableWidget.setSelectionMode(QAbstractItemView.ExtendedSelection) # 设置为可以选中多个目标
|
||||
self.tableWidget.setSelectionMode(QAbstractItemView.ExtendedSelection) # 设置为可以选中多个目标
|
||||
self.tableWidget.setEditTriggers(QAbstractItemView.NoEditTriggers)
|
||||
# self.tableWidget.setEditTriggers(QAbstractItemView.DoubleClicked)
|
||||
newItem = QTableWidgetItem("松鼠")
|
||||
self.tableWidget.setItem(0, 0, newItem)
|
||||
|
||||
newItem = QTableWidgetItem("10cm")
|
||||
self.tableWidget.setItem(0, 1, newItem)
|
||||
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 2, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 3, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 4, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 5, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 6, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 7, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 8, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 9, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 10, newItem)
|
||||
newItem = QTableWidgetItem("60g")
|
||||
self.tableWidget.setItem(0, 11, newItem)
|
||||
|
||||
newItem = QTableWidgetItem("松鼠")
|
||||
self.getTicket = QPushButton() # 表格最后一行添加按钮,供选择车次使用
|
||||
self.getTicket.setText("添加")
|
||||
|
||||
self.tableWidget.setCellWidget(0, 12, self.getTicket)
|
||||
|
||||
newItem = QTableWidgetItem("狐狸")
|
||||
self.tableWidget.setItem(1, 0, newItem)
|
||||
|
||||
newItem = QTableWidgetItem("10cm")
|
||||
|
@ -89,7 +141,26 @@ class tiket(QtWidgets.QMainWindow, Ui_Form):
|
|||
newItem = QTableWidgetItem("61g")
|
||||
self.tableWidget.setItem(1, 2, newItem)
|
||||
|
||||
self.onlySelect.clicked.connect(self.outSelect)
|
||||
|
||||
self.getTicket = QPushButton() # 表格最后一行添加按钮,供选择车次使用
|
||||
self.getTicket.setText("添加")
|
||||
self.tableWidget.setCellWidget(1, 12, self.getTicket)
|
||||
|
||||
|
||||
def get_set_info(self):
|
||||
"""选择坐席表"""
|
||||
self.tableWidget.horizontalHeader().setSectionResizeMode(QHeaderView.Stretch) # 表格自适应窗口
|
||||
self.set_info = ["商务座", "特等座", "一等座", "二等座", "软卧", "硬卧", "软座", "无座"]
|
||||
self.setInfo.setColumnCount(1) # 坐席表
|
||||
self.setInfo.setRowCount(len(self.set_info))
|
||||
self.setInfo.setHorizontalHeaderLabels(self.table_info) # 设置表格行
|
||||
self.setInfo.setSelectionMode(QAbstractItemView.ExtendedSelection) # 设置为可以选中多个目标
|
||||
self.setInfo.horizontalHeader().setVisible(False)
|
||||
self.setInfo.verticalHeader().setVisible(False)
|
||||
for i in range(len(self.set_info)):
|
||||
self.checkBySet = QTableWidgetItem(self.set_info[i])
|
||||
self.checkBySet.setCheckState(QtCore.Qt.Unchecked)
|
||||
self.setInfo.setItem(i, 0, self.checkBySet)
|
||||
|
||||
def outSelect(self, item=None):
|
||||
if item is None:
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'test.ui'
|
||||
#
|
||||
# Created: Sun May 28 19:22:49 2017
|
||||
# Created: Thu Jun 01 18:13:51 2017
|
||||
# by: PyQt5 UI code generator 5.3.2
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
@ -33,16 +33,14 @@ class Ui_MainWindow(object):
|
|||
self.pushButton_4.setGeometry(QtCore.QRect(710, 150, 75, 23))
|
||||
self.pushButton_4.setObjectName("pushButton_4")
|
||||
self.plainTextEdit = QtWidgets.QPlainTextEdit(self.tab_4)
|
||||
self.plainTextEdit.setGeometry(QtCore.QRect(280, 270, 431, 71))
|
||||
self.plainTextEdit.setGeometry(QtCore.QRect(240, 290, 541, 181))
|
||||
self.plainTextEdit.setObjectName("plainTextEdit")
|
||||
self.textEdit = QtWidgets.QTextEdit(self.tab_4)
|
||||
self.textEdit.setGeometry(QtCore.QRect(280, 370, 431, 71))
|
||||
self.textEdit.setObjectName("textEdit")
|
||||
self.frame = QtWidgets.QFrame(self.tab_4)
|
||||
self.frame.setGeometry(QtCore.QRect(180, 260, 601, 191))
|
||||
self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
|
||||
self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
|
||||
self.frame.setObjectName("frame")
|
||||
self.checkBox = QtWidgets.QCheckBox(self.tab_4)
|
||||
self.checkBox.setGeometry(QtCore.QRect(240, 270, 91, 16))
|
||||
self.checkBox.setObjectName("checkBox")
|
||||
self.checkBox_2 = QtWidgets.QCheckBox(self.tab_4)
|
||||
self.checkBox_2.setGeometry(QtCore.QRect(350, 270, 91, 16))
|
||||
self.checkBox_2.setObjectName("checkBox_2")
|
||||
self.tabWidget.addTab(self.tab_4, "")
|
||||
self.tab_5 = QtWidgets.QWidget()
|
||||
self.tab_5.setObjectName("tab_5")
|
||||
|
@ -91,6 +89,8 @@ class Ui_MainWindow(object):
|
|||
self.pushButton_2.setText(_translate("MainWindow", "创建任务"))
|
||||
self.pushButton_3.setText(_translate("MainWindow", "编辑任务"))
|
||||
self.pushButton_4.setText(_translate("MainWindow", "删除任务"))
|
||||
self.checkBox.setText(_translate("MainWindow", "显示全部日志"))
|
||||
self.checkBox_2.setText(_translate("MainWindow", "显示主要日志"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_4), _translate("MainWindow", "Tab 2"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_5), _translate("MainWindow", "Page"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_3), _translate("MainWindow", "Tab 1"))
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'tiket.ui'
|
||||
#
|
||||
# Created: Sun May 28 21:53:19 2017
|
||||
# Created: Fri Jun 02 14:32:06 2017
|
||||
# by: PyQt5 UI code generator 5.3.2
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
@ -53,13 +53,13 @@ class Ui_Form(object):
|
|||
self.checkBox.setGeometry(QtCore.QRect(682, 33, 121, 16))
|
||||
self.checkBox.setObjectName("checkBox")
|
||||
self.pushButton_2 = QtWidgets.QPushButton(Form)
|
||||
self.pushButton_2.setGeometry(QtCore.QRect(770, 69, 75, 23))
|
||||
self.pushButton_2.setGeometry(QtCore.QRect(410, 65, 75, 23))
|
||||
self.pushButton_2.setObjectName("pushButton_2")
|
||||
self.lineEdit = QtWidgets.QLineEdit(Form)
|
||||
self.lineEdit.setGeometry(QtCore.QRect(100, 30, 71, 20))
|
||||
self.lineEdit.setObjectName("lineEdit")
|
||||
self.tableWidget = QtWidgets.QTableWidget(Form)
|
||||
self.tableWidget.setGeometry(QtCore.QRect(50, 130, 791, 251))
|
||||
self.tableWidget.setGeometry(QtCore.QRect(50, 110, 791, 251))
|
||||
self.tableWidget.setObjectName("tableWidget")
|
||||
self.tableWidget.setColumnCount(12)
|
||||
self.tableWidget.setRowCount(0)
|
||||
|
@ -88,11 +88,30 @@ class Ui_Form(object):
|
|||
item = QtWidgets.QTableWidgetItem()
|
||||
self.tableWidget.setHorizontalHeaderItem(11, item)
|
||||
self.allSelect = QtWidgets.QPushButton(Form)
|
||||
self.allSelect.setGeometry(QtCore.QRect(50, 390, 81, 23))
|
||||
self.allSelect.setGeometry(QtCore.QRect(50, 370, 81, 23))
|
||||
self.allSelect.setObjectName("allSelect")
|
||||
self.onlySelect = QtWidgets.QPushButton(Form)
|
||||
self.onlySelect.setGeometry(QtCore.QRect(150, 390, 75, 23))
|
||||
self.onlySelect.setObjectName("onlySelect")
|
||||
self.label_2 = QtWidgets.QLabel(Form)
|
||||
self.label_2.setGeometry(QtCore.QRect(60, 400, 61, 16))
|
||||
self.label_2.setObjectName("label_2")
|
||||
self.label_3 = QtWidgets.QLabel(Form)
|
||||
self.label_3.setGeometry(QtCore.QRect(170, 400, 61, 16))
|
||||
self.label_3.setObjectName("label_3")
|
||||
self.label_4 = QtWidgets.QLabel(Form)
|
||||
self.label_4.setGeometry(QtCore.QRect(290, 400, 61, 16))
|
||||
self.label_4.setObjectName("label_4")
|
||||
self.pushButton = QtWidgets.QPushButton(Form)
|
||||
self.pushButton.setGeometry(QtCore.QRect(430, 470, 75, 23))
|
||||
self.pushButton.setObjectName("pushButton")
|
||||
self.selectTicketInfo = QtWidgets.QTableWidget(Form)
|
||||
self.selectTicketInfo.setGeometry(QtCore.QRect(50, 420, 91, 121))
|
||||
self.selectTicketInfo.setObjectName("selectTicketInfo")
|
||||
|
||||
self.peopleInfo = QtWidgets.QTableWidget(Form)
|
||||
self.peopleInfo.setGeometry(QtCore.QRect(170, 420, 91, 121))
|
||||
self.peopleInfo.setObjectName("peopleInfo")
|
||||
self.setInfo = QtWidgets.QTableWidget(Form)
|
||||
self.setInfo.setGeometry(QtCore.QRect(290, 420, 91, 121))
|
||||
self.setInfo.setObjectName("setInfo")
|
||||
|
||||
self.retranslateUi(Form)
|
||||
QtCore.QMetaObject.connectSlotsByName(Form)
|
||||
|
@ -110,7 +129,7 @@ class Ui_Form(object):
|
|||
self.label_7.setText(_translate("Form", "出发时间:"))
|
||||
self.checkBox_4.setText(_translate("Form", "T-特快"))
|
||||
self.checkBox.setText(_translate("Form", "仅显示可预订车次"))
|
||||
self.pushButton_2.setText(_translate("Form", "自动查询"))
|
||||
self.pushButton_2.setText(_translate("Form", "查询"))
|
||||
item = self.tableWidget.horizontalHeaderItem(0)
|
||||
item.setText(_translate("Form", "车次"))
|
||||
item = self.tableWidget.horizontalHeaderItem(1)
|
||||
|
@ -135,6 +154,9 @@ class Ui_Form(object):
|
|||
item.setText(_translate("Form", "软座"))
|
||||
item = self.tableWidget.horizontalHeaderItem(11)
|
||||
item.setText(_translate("Form", "无座"))
|
||||
self.allSelect.setText(_translate("Form", "全部选中提交"))
|
||||
self.onlySelect.setText(_translate("Form", "仅选中提交"))
|
||||
self.allSelect.setText(_translate("Form", "全部选中"))
|
||||
self.label_2.setText(_translate("Form", "*所选车次:"))
|
||||
self.label_3.setText(_translate("Form", "*选择乘客:"))
|
||||
self.label_4.setText(_translate("Form", "*选择坐席:"))
|
||||
self.pushButton.setText(_translate("Form", "完成设置"))
|
||||
|
||||
|
|
|
@ -176,14 +176,14 @@
|
|||
<widget class="QPushButton" name="pushButton_2">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>770</x>
|
||||
<y>69</y>
|
||||
<x>410</x>
|
||||
<y>65</y>
|
||||
<width>75</width>
|
||||
<height>23</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>自动查询</string>
|
||||
<string>查询</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLineEdit" name="lineEdit">
|
||||
|
@ -200,7 +200,7 @@
|
|||
<property name="geometry">
|
||||
<rect>
|
||||
<x>50</x>
|
||||
<y>130</y>
|
||||
<y>110</y>
|
||||
<width>791</width>
|
||||
<height>251</height>
|
||||
</rect>
|
||||
|
@ -270,26 +270,95 @@
|
|||
<property name="geometry">
|
||||
<rect>
|
||||
<x>50</x>
|
||||
<y>390</y>
|
||||
<y>370</y>
|
||||
<width>81</width>
|
||||
<height>23</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>全部选中提交</string>
|
||||
<string>全部选中</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="onlySelect">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>150</x>
|
||||
<y>390</y>
|
||||
<x>60</x>
|
||||
<y>400</y>
|
||||
<width>61</width>
|
||||
<height>16</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>*所选车次:</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>170</x>
|
||||
<y>400</y>
|
||||
<width>61</width>
|
||||
<height>16</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>*选择乘客:</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>290</x>
|
||||
<y>400</y>
|
||||
<width>61</width>
|
||||
<height>16</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>*选择坐席:</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>430</x>
|
||||
<y>470</y>
|
||||
<width>75</width>
|
||||
<height>23</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>仅选中提交</string>
|
||||
<string>完成设置</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QTableWidget" name="selectTicketInfo">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>50</x>
|
||||
<y>420</y>
|
||||
<width>91</width>
|
||||
<height>121</height>
|
||||
</rect>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QTableWidget" name="peopleInfo">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>170</x>
|
||||
<y>420</y>
|
||||
<width>91</width>
|
||||
<height>121</height>
|
||||
</rect>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QTableWidget" name="setInfo">
|
||||
<property name="geometry">
|
||||
<rect>
|
||||
<x>290</x>
|
||||
<y>420</y>
|
||||
<width>91</width>
|
||||
<height>121</height>
|
||||
</rect>
|
||||
</property>
|
||||
</widget>
|
||||
</widget>
|
||||
|
|
Loading…
Reference in New Issue