Python-设置固定大小或QMenu的位置而不是QMenuItem

时间:2019-03-25 07:17:12

标签: python qt pyqt5 qmenu

我创建了一个SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[io_sp_admin_add_emp] @id BIGINT, @lastName VARCHAR(20), @firstName VARCHAR(20) AS BEGIN SET NOCOUNT ON; BEGIN TRY BEGIN TRANSACTION [TranAddEmp] DECLARE @identity BIGINT = 0 INSERT INTO empTable(LastName, FirstName, hash_id) VALUES (@lastName, @firstName, HashBytes('SHA2_256', CAST(@id AS VARBINARY(50)))) SELECT @identity = @@identity UPDATE empTable SET rowId = incId -- both are columns in empTable WHERE hash_id = @identity COMMIT TRANSACTION [TranAddEmp] END TRY BEGIN CATCH ROLLBACK TRANSACTION [TranAddEmp] END CATCH END 并将其附加到QMenu上,在我输入了很多东西后,它的大小被包裹了,但是我通过修改样式表来解决了这个问题,现在我想将此菜单放在QToolButton或将其设置为固定大小,这样它就不会显得那么令人毛骨悚然

注意:我之所以使用它,是因为其中有QToolButton个项目

代码

Checkable

输出 QMenu

0 个答案:

没有答案